
mysql
kriszhang
这个作者很懒,什么都没留下…
展开
-
MySQL查询近一个月的数据
MySQL查询近一个月的数据近一个月统计SQLselect user_id, user_name, createtime from t_user where DATE_SUB(CURDATE(), INTERVAL 1 MONTH) <= date(createtime);同理,近一个星期为: NTERVAL 7 DAY。@完原创 2017-04-07 20:19:00 · 2748 阅读 · 0 评论 -
MySQL大小写问题
MySQL大小写问题表名大小写mysql对于大小写在windows上系统和Linux上系统不一样。Linux默认情况下区分大小写,而在Windows下数据库名、表名、列名、别名都不区分大小写,即使设置lower_case_table_names=0,在查询时还是不会区分大小写。只是在导入导出时会对大小写有区别。原因是各种操作系统的文件系统对大小写实现上有所不同。WINDOWS的文件系统查询时不区分文原创 2017-05-29 14:33:31 · 716 阅读 · 0 评论 -
将Mysql的一张表导出至Excel格式文件
将Mysql的一张表导出至Excel格式文件导出语句进入mysql数据库,输入如下sql语句:select id, name, age from tablename into outfile 'd:/data.xls'secure-file-priv错误在导出的过程中,有可能遇到一个secure-file-priv错误。这错误是指最近的mysql版本增加的安全机制。 也就是说只允许secure-f原创 2017-05-28 12:05:10 · 2002 阅读 · 0 评论 -
MySQL备份和还原数据
MySQL备份和还原数据导出整个数据库mysqldump -uroot -p database_name > db_backup.sql导入整个数据库mysql -uroot -p database_name < db_backup.sql导出一个表mysqldump -uroot -p database_name table_name > table_backup.sql上面会导出表结构和数据。导原创 2017-05-17 12:33:00 · 644 阅读 · 0 评论 -
MySQL移动数据目录出现权限问题
MySQL移动数据目录出现权限问题环境: ubuntu 14.04.4 LTS现象今天把/var/lib/mysql下的数据文件移动到其他目录下,之后发现启动mysql报错,并且mysql无法运行。具体的操作如下# service mysql stop # mv /var/lib/mysql /data # serivce mysql start报出的错误信息为:170425 9:55:36 [W原创 2017-04-25 10:38:09 · 1499 阅读 · 0 评论 -
MySQL给一个字段递增赋值
MySQL给一个字段递增赋值首先设置一个变量,初始值为0:set @r:=0;然后更新表中对应的ID列:update tablename set id=(@r:=@r+1)如果是插入,那就找一个记录多的表t1set @r:=0; insert into t select @r:=@r+1 from t1 limit 0, 2000@完原创 2017-05-15 12:06:43 · 8293 阅读 · 0 评论 -
mysql修改表名
mysql修改表名SQL语句为:alter table table_name rename to new_table_name参考:http://blog.youkuaiyun.com/xrt95050/article/details/2441458原创 2017-05-24 20:38:14 · 1262 阅读 · 0 评论 -
Ubuntu安装Python的mysqlclient
介绍本人想在Ubuntu上开发Python程序,使用MySQL数据库。安装环境: Ubuntu14.04安装MySQL数据库具体步骤如下:apt-get update apt-get install python-pip (已经有pip命令则跳过此步骤)apt-get install mysql-server apt-get install mysql-client 安装mysqlclient具体步原创 2017-03-30 16:00:03 · 5551 阅读 · 0 评论 -
Ubuntu安装MySQL数据库
介绍安装环境: Ubuntu14.04安装MySQL数据库具体步骤如下:apt-get update apt-get install python-pipapt-get install mysql-server apt-get install mysql-clientmysql -uroot -p 参考: - http://www.cnblogs.com/starof/p/4680083.html原创 2017-03-30 15:58:57 · 461 阅读 · 0 评论 -
CentOS7安装MySQL数据库
介绍安装环境: CentOS Linux release 7.3.1611 (Core)安装MySQL数据库从网上找到下面命令:#yum install mysql-server #yum install mysql-devel #yum install mysql 安装mysql-server会出现失败,如下输出[root@knl ~]# yum install mysql-server Load原创 2017-03-30 15:57:15 · 563 阅读 · 0 评论 -
MySQL按照月进行统计
MySQL按照月进行统计今天需要后台提供一个按月统计的API。所以查了一下SQL语句的实现方法。按月统计SQLselect date_format(createtime, '%Y-%m') as col_month, username, count(*) from t_user group by col_month;可以看到就是把字段createti原创 2017-04-07 20:20:30 · 619 阅读 · 0 评论 -
Mysql远程连接配置
Mysql远程连接配置环境:unbuntu 16.04最新版本的Mysql在远程连接的配置上与老版本有了一些出入,照原先的配置已经不行了,所以在这里记录一下遇到的所有新问题。配置远程连接的步骤如下:配置权限进入Mysql,然后输入如下的语句:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT原创 2017-06-04 21:30:41 · 3387 阅读 · 0 评论