-
日期:2020-11-02 13:49:03
点击:59
内容简介:一、更改my.cnf配置文件 1.用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf 2.在[mysqld]下添加skip-grant-tables,然后保存并退出 3.重启mysql服务:service mysqld restart 二、更改root用户名 1.重启以后,执行mysql命令进入mys...
-
日期:2020-11-02 13:49:02
点击:59
内容简介:CentOS7的yum源中默认好像是没有MySQL的。为了解决这个问题,我们要先下载mysql的repo源。 1. 下载mysql的repo源 $ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -i...
-
日期:2020-11-02 13:49:02
点击:59
内容简介:普通分页 数据分页在网页中十分多见,分页一般都是limit start,offset,然后根据页码page计算start select * from user limit 1,20 这种分页在几十万的时候分页效率就会比较低了,MySQL需要从头开始一直往后计算,这样大大影响效率 SELECT * from user limit...
-
日期:2020-11-02 13:49:02
点击:59
内容简介:MySQL 获取当前日期及日期格式 获取系统日期: NOW() 格式化日期: DATE_FORMAT(date, format) 注: date:时间字段 format:日期格式 返回系统日期,输出 2009-12-25 14:38:59 select now(); 输出 09-12-25 select date_format(now(),'%y-%m-%d'); 根据forma...
-
日期:2020-11-02 13:49:02
点击:59
内容简介:话不多说,请看代码 ------------------------------------------作者:张欣宇-----时间:2013-06-28-----简介:根据参数和条件分页查询-------------------------------------Create proc [dbo].[Up_PagingQueryByParameter]( ----- 表名或能查询到结果的SQL语...
-
日期:2020-11-02 13:49:01
点击:59
内容简介:昨天有个需求对数据库的数据进行去重排名,同一用户去成绩最高,时间最短,参与活动最早的一条数据进行排序。我们可以利用MySQL中的group by的特性。 MySQL的group by与Oracle有所不同,查询得字段可以不用写聚合函数,查询结果取得是每一组的第一行记录。...
-
日期:2020-11-02 13:49:01
点击:59
内容简介:MySQL中concat函数 使用方法: CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。 注意: 如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进...
-
日期:2020-11-02 13:49:00
点击:59
内容简介:1 创建带解释的表 CREATE TABLE groups( gid INT PRIMARY KEY AUTO_INCREMENT COMMENT '设置主键自增', gname VARCHAR(200) COMMENT '列注释' ) COMMENT='表注释'; 2 修改现有列,加上解释 alter table test_data modify column test_desc int comment 'xxxx...
-
日期:2020-11-02 13:49:00
点击:59
内容简介:MySQL分支——MariaDB MariaDB是MySQL源代码的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB是完全兼容MySQL,包括API和...
-
日期:2020-11-02 13:49:00
点击:59
内容简介:MySQL 文件在路径 /usr/local/mysql 下 1, 在系统偏好设置中关闭 mysql : Stop MySQL Server 2 ,打开终端 进入路径 /usr/local/mysql/bin 输入命令 sudo su, 然后输入开机密码。 然后输入命令: ./mysqld_safe –skip-grant-tables 命令集合 cd /usr/lo...