mysql
文章平均质量分 63
kanpiaoxue
这个作者很懒,什么都没留下…
展开
-
MySQL 备份和恢复
1、 打开DOS窗口,进入MySQL的bin目录,使用如下命令:cd /d D:\Program Files\MySQL\MySQL Server 5.1\bin2、 使用mysqldump备份表和数据库,语法如下:备份teacher数据库下的tch表:mysqldump -hlocalhost -uroot -p****** teacher tch>d:/tch.s...原创 2013-04-09 11:59:22 · 100 阅读 · 0 评论 -
mysql bigint auto_increment超过最大数量之后的问题
今天看见我的一个程序的id到了1338497。超过10万了。突然我特好奇,我的id要是超过这个bigint 的最大程度会是什么样子。这里说明一下,我的数据库是mysql的,这个id字段设置为bigint auto_increment。然后我自己找了一下资料。如下:地址:http://bbs.csdn.net/topics/330220989 bigint unsigned 最...原创 2015-11-26 21:10:35 · 4103 阅读 · 0 评论 -
mysql命令行执行SQL开启事务
MySQL默认采用自动提交(AUTOCOMMIT)模式,不是显示的开启一个事务,每个查询都被当作一个事务执行提交操作。在当前连接中,可以通过设置AUTOCOMMIT变量来开启或者禁用自动提交功能。 mysql> show variables like 'AUTOCOMMIT';+---------------+-------+| Variable_name | Value |+...原创 2017-04-20 14:17:27 · 6379 阅读 · 0 评论 -
windows7安装MySQL5.7
参考地址: http://blog.csdn.net/qq_26525215/article/details/53424152 mysql 5.7 修改了之前的mysql数据库的user表,修改密码要进行如下操作:> update user set authentication_string=password('123abc') where user='root';...原创 2017-08-12 12:51:14 · 74 阅读 · 0 评论 -
Python使用mysql.connector链接mysql数据库
之前一直使用pythond mysqldb链接数据库,随着mysql被oracle收购之后,我发现mysqldb就不怎么更新了。现在开始使用oracle提供的mysql.connector来操作mysql。下载mysql.connector地址: https://dev.mysql.com/downloads/connector/python/《MySQL Connector...原创 2017-08-13 10:47:47 · 255 阅读 · 0 评论 -
ubuntu上面apt-get安装mysql
mysql简单安装方式:1. sudo apt-get install mysql-server2. apt-get install mysql-client3. sudo apt-get install libmysqlclient-dev安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:sudo netstat ...原创 2017-08-23 22:49:30 · 142 阅读 · 0 评论 -
如何查看一个mysql的数据库的存储大小
如何查看一个mysql的数据库的存储大小呢?方案1:dump出数据库的文件,查看文件大小。方案2:执行mysql语句,查看存储大小。mysql> SELECT (sum(DATA_LENGTH)+sum(INDEX_LENGTH))/1024/1024/1024 FROM information_schema.TABLES where TABLE_SCHEMA='hello';...原创 2018-01-17 14:25:47 · 1323 阅读 · 0 评论 -
mysql开启命令行日志(可以记录source等的日志)
我们有的时候使用mysql的client登录命令行执行一些sql,在操作的过程中希望记录这些内容,该如何操作呢?比如我们使用source一个sql文件的时候,我想看看source过程中是否出现问题。如果sql文件很庞大,那么错误日志很快就从屏幕消失了,来不及查看。怎么操作呢?这个时候我们可以使用mysql命令行中的tee命令打开一个log的文件,后续所有的同一个session操作都会记录到...原创 2018-03-07 10:46:11 · 3659 阅读 · 0 评论 -
mysql计算2个时间的时间差
TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2) interval参数的取值范围:SECOND 秒 SECONDS MINUTE 分钟 MINUTES HOUR 时间 HOURS DAY 天 DAYS MONTH 月 MONTHS YEAR 年 YEARS ----------- 下...原创 2018-07-20 13:20:00 · 1195 阅读 · 0 评论 -
sqlite导出数据到mysql
命令行$sqlite3 hello.db .dump |grep "INSERT INTO \"user\"" #导出user表的内容$sqlite3 hello.db .dump |grep "INSERT INTO \"group\"" #导出group表的内容原创 2018-09-25 19:26:14 · 1210 阅读 · 0 评论 -
查询mysql的表字典信息
SHOW TABLE STATUS LIKE '%tb_task%';原创 2015-11-19 16:54:15 · 302 阅读 · 0 评论 -
python 操作 mysql
参考地址:http://www.cnblogs.com/rollenholt/archive/2012/05/29/2524327.html import MySQLdb try: conn=MySQLdb.connect(host='localhost',user='root',passwd='root',db='test',port=3306) cu...原创 2015-10-27 18:28:55 · 166 阅读 · 0 评论 -
MySQL初始化root密码的正确操作流程
MySQL初始化root密码的正确操作流程 http://database.51cto.com/art/201006/203960.htm http://www.cnblogs.com/xyzdw/archive/2011/08/11/2135227.html 解决 ERROR 1045 (28000): Access denied for user 'root'...原创 2013-05-27 11:13:50 · 84 阅读 · 0 评论 -
mysql 连接远端数据库
e:\>mysql -h[remoteHost] -P[remotePort] -u[remoteUserName] -p原创 2014-05-07 20:14:56 · 113 阅读 · 0 评论 -
mysql给root开启远程访问权限,修改root密码
引用自: http://www.cnblogs.com/easyzikai/archive/2012/06/17/2552357.html 1.MySql-Server 出于安全方面考虑只允许本机(localhost, 127.0.0.1)来连接访问. 这对于 Web-Server 与 MySql-Server 都在同一台服务器上的网站架构来说是没有问题的. 但随着网站流量的增加, 后期...原创 2014-05-29 13:49:45 · 207 阅读 · 0 评论 -
mysql备份命令Windows环境下与Linux环境下的区别。报错: Couldn't find table: ">"
在对mysql进行备份的时候,在Windows的环境下执行下面的命令D:/develop/develop_tools/mysql-5.6.15-winx64/bin/mysqldump.exe -hlocalhost -uroot -p123 pure_web > D:/test/backup/pure_web.2014_07_16_16_37_56.sql报错:Couldn't...原创 2014-07-16 16:44:01 · 2255 阅读 · 1 评论 -
mysql常用修改语句
-- 添加字段ALTER TABLE `table_column` ADD COLUMN `create_time` DATETIME COMMENT '创建时间' AFTER `column_01`;-- 删除字段alter table `tb_user` drop column `first_name` ;-- 修改默认值ALTER table tb_entity...原创 2016-05-25 16:08:59 · 220 阅读 · 0 评论 -
Linux 下安装mysql (tar.gz压缩包形式)
自己简单的安装一个mysql。目的:能够运行mysql即可。缺点:没有任何配置上面的优化。步骤:1、在 oracle.com 上面下载社区版本的mysql2、上传到Linux机器的目录3、根据mysql官网给出的安装 "2.2 Installing MySQL on Unix/Linux Using Generic Binaries"的步骤进行安装。如下:写道...原创 2016-06-30 15:52:02 · 204 阅读 · 0 评论 -
mysql的用户管理
为mysql添加用户。请参考mysql的官方文档。 6.3.2 Adding User Accounts 写道mysql> use mysql;mysql> select * from user where user='kanpiaoxue'\G-- 删除用户mysql> DROP USER 'kanpiaoxue'@'%';-- 创建用户mysql&...原创 2016-06-30 16:57:15 · 80 阅读 · 0 评论 -
备份指定的sql数据到文件中
--备份出指定的sql数据--mysql -h127.0.0.1 -P7018 -utest -ptest -e "select distinct ct_task_id from tb_test where task_type = 1" cdc_dmap > cdc_dmap.txt 出现乱码的解决方案,设置编码:set names utf8;--mysql ...原创 2016-08-29 14:46:29 · 127 阅读 · 0 评论 -
安装MySQL Workbench 6.3.4 CE (winx64)报错KERNELBASE.dll的解决方案
在 oracle 的官网下载了 mysql-workbench-community-6.3.4-winx64-noinstall.zip 的压缩包,解压之后在 Windows 7 (64位) 机器上面运行,报错如下:报错信息 写道问题事件名称: APPCRASH 应用程序名: MySQLWorkbench.exe 应用程序版本: 6.3.4.0 应用程序时间戳: 55758818 ...原创 2015-10-09 10:42:54 · 393 阅读 · 0 评论 -
mac安装mysql
在mac下面安装最新版本的mysql是很容易的,使用brew即可。不了解brew的,可以去百度安装一下,非常简单。下面开始安装mysql:brew install mysql 启动mysql:brew services start mysql 设置mysql的root的密码:mysqladmin -u root password "root" 登陆mysql:m...原创 2018-10-03 19:37:35 · 127 阅读 · 0 评论