在mysql命令行下执行sql文件
摘要:***********在mysql命令行下执行sql文件*********** C:\Windows\system32>cd E:\MySQL\mysql-5.7.16-winx64\bin //将目录切换到mysql的bin文件所在的目录 C:\Windows\system32>mysql -ur
阅读全文
posted @
2018-05-03 16:36
babyblue
阅读(18630)
推荐(1) 编辑
Mysql 1030 Got error -1 from storage engine 错误解决
摘要:检查你的my.cnf或my.ini,里面会有一个参数innodb_force_recovery,你看看他的值,默认是没有这个参数,没有的话,他的默认值是0,这个参数的值如果大于0,innodb会被禁止使用insert、update、delete命令,你可以尝试将他的值设置为0,看看你的mysql是否...
阅读全文
posted @
2015-12-07 16:02
babyblue
阅读(6791)
推荐(0) 编辑
MySQL.. ERROR! The server quit without updating PID file问题解决
摘要:不小心将服务器OS给重启了,再启动数据库的时候,出现了很奇怪的问题[root@dev run]# service mysql restart ERROR! MySQL server PID file could not be found!Starting MySQL.. ERROR! The ser...
阅读全文
posted @
2015-12-04 14:45
babyblue
阅读(9401)
推荐(1) 编辑
navicat 导入sql文件乱码问题解决
摘要:一,右键数据库链接,点击链接属性,修改以下信息,如图:选择高级选项页签==》去掉使用MySQL字符集复选框==》选择GB2312字符编码==》点击确定三,控制台后,showvariableslike'char%';命令后如下: +--------------------------+--------...
阅读全文
posted @
2015-09-18 15:50
babyblue
阅读(4988)
推荐(0) 编辑
MySQL提示:The server quit without updating PID file问题的解决办法
摘要:错误如下:[root@snsgou mysql]# service mysql restartMySQL server PID file could not be found![失败]Starting MySQL...The server quit without updating PID file...
阅读全文
posted @
2015-09-09 13:57
babyblue
阅读(364)
推荐(0) 编辑
MySQL在windows和linux下的表名大小写问题
摘要:MySQL在windows下是不区分大小写的,将script文件导入MySQL后表名也会自动转化为小写,结果再想要将数据库导出放到linux服务 器中使用时就出错了。因为在linux下表名区分大小写而找不到表,查了很多都是说在linux下更改MySQL的设置使其也不区分大小写,但是有没有办 法反过来...
阅读全文
posted @
2015-08-27 08:18
babyblue
阅读(805)
推荐(0) 编辑
Linux下修改Mysql的用户(root)的密码
摘要:修改的用户都以root为列。一、拥有原来的myql的root的密码;方法一:在mysql系统外,使用mysqladmin#mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】方法二:通过登录mysql系统,#mysql -...
阅读全文
posted @
2015-07-08 17:24
babyblue
阅读(232)
推荐(0) 编辑
mysql 查询重复值命令
摘要:积累备忘啊: select mtiId,IP,count(*) as count from t_maintenanceinfo group by IP having count>1; 从t_maintenanceinfo表查询重复记录的mtiId 和ip字段,以及重复条数
阅读全文
posted @
2015-05-14 11:34
babyblue
阅读(510)
推荐(0) 编辑
Mysql 批量建表存储过程
摘要:最近项目中用到了使用存储过程批量建表的功能,记录下来: USE db_test_3;drop procedure if EXISTS `createTablesWithIndex`;create procedure createTablesWithIndex()BEGIN DECL...
阅读全文
posted @
2015-01-13 19:21
babyblue
阅读(5536)
推荐(0) 编辑
MySql从服务器延迟解决方案
摘要:在从服务器上执行show slave status;可以查看到很多同步的参数,我们需要特别注意的参数如下:Master_Log_File: SLAVE中的I/O线程当前正在读取的主服务器二进制日志文件的名称Read_Master_Log_Pos: 在当前的主服务器二进制日志中,SLAVE中的I/O线...
阅读全文
posted @
2015-01-08 11:17
babyblue
阅读(2624)
推荐(0) 编辑
show processlist 执行状态分析
摘要:Sleep状态通常代表资源未释放,如果是通过连接池,sleep状态应该恒定在一定数量范围内实战范例:因前端数据输出时(特别是输出到用户终端)未及时关闭数据库连接,导致因网络连接速度产生大量sleep连接,在网速出现异常时,数据库too many connections挂死。简单解读,数据查询和执行通...
阅读全文
posted @
2015-01-07 16:09
babyblue
阅读(474)
推荐(0) 编辑
explain 用法详解
摘要:explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:explainselectsurname,first_nameforma,bwherea.id=b.idEXPLAI...
阅读全文
posted @
2015-01-05 09:58
babyblue
阅读(4058)
推荐(0) 编辑
Mysql的列索引和多列索引(联合索引)
摘要:转自:http://blog.chinaunix.net/uid-29305839-id-4257512.html创建一个多列索引:CREATE TABLE test ( id INT NOT NULL, last_name CHAR(30) NOT NULL, first_na...
阅读全文
posted @
2014-12-30 19:23
babyblue
阅读(9403)
推荐(2) 编辑
windows 安装mysql的时候最后执行一直停留在Write configuration file
摘要:出现原因:MySQL安装路径出现中文,特殊字符、或是重新安装MySQL后经常遇到。前者是路径不允许出现中文名称,后者是由于卸载不干净。我就是因为重新安装了MySQL,卸载不干净,才会导致之后这个错误,接下来就列出,卸载MySQL时,除了正常卸载外,还需要做的事情: 1、卸载MySQL 2、删除安装目...
阅读全文
posted @
2014-12-27 16:25
babyblue
阅读(652)
推荐(0) 编辑
mysql 监控工具monyog使用总结
摘要:1. 下载安装2. 登录之后,查看 locked queries 2. 慢查询
阅读全文
posted @
2014-12-09 10:32
babyblue
阅读(1250)
推荐(0) 编辑
处理MySQL数据库出现大量Locked的一个案例 (转)
摘要:本文转自:http://blog.itpub.net/7607759/viewspace-696781/做为一款轻量级数据库软件,MySQL在使用过程中遇到访问速度慢,或者无法响应这类的问题,解决方式基本都有定式,一般第一反应都会是登录到MySQL,showprocesslist看看当前连接状态。虽...
阅读全文
posted @
2014-12-09 10:01
babyblue
阅读(773)
推荐(0) 编辑
Power Designer 使用技巧总结
摘要:1.设置主键自增 在表的属性界面---选择column---双击主键:2. 为脚本添加注释:在表的属性界面---选择column分别进行下列设置:
阅读全文
posted @
2014-11-19 17:09
babyblue
阅读(183)
推荐(0) 编辑
mysql自动备份策略
摘要:一 Mysql备份相关命令:mysqldump -h主机名 -P端口 -u用户名 -p密码 (–database) 数据库名 > 文件名.sql备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupf...
阅读全文
posted @
2014-11-17 17:05
babyblue
阅读(325)
推荐(0) 编辑
MySql 命令积累
摘要:一. 修改表的自增起点 二.获取自增键值 1. select max(id) from tablename 2.SELECT LAST_INSERT_ID() 函数 LAST_INSERT_ID 是与table无关的,如果向表a插入数据后,再向表b插入数据,LAST_INSERT_ID会改变。 在多
阅读全文
posted @
2014-11-04 09:59
babyblue
阅读(211)
推荐(0) 编辑
SQL SERVER查看当前连接情况
摘要:使用超级管理员账户登录,并执行以下命令:SELECT * FROM[Master].[dbo].[SYSPROCESSES] WHERE [DBID] IN ( SELECT [DBID]FROM [Master].[dbo].[SYSDATABASES]WHERE 1=1) and substri...
阅读全文
posted @
2014-09-02 16:49
babyblue
阅读(508)
推荐(0) 编辑