1、EXPLAIN tbl_name EXPLAIN tbl_name是DESCRIBE tbl_name或SHOW COLUMNS FROM tbl_name的一个同义词。 2、EXPLAIN [EXTENDED] SELECT select_options 如果在SELECT语句前放上关键词EXPLAIN,MySQL将解释它如何处理SELECT,提...
MySQL启动报错问题排查:InnoDB: Unable to lock ./ibdata1 error
在OS X环境下MySQL启动时报错: 016-03-03T00:02:30.483037Z 0 [ERROR] InnoDB: Unable to lock ./ibdata1 error: 352016-03-03T00:02:30.483100Z 0 [Note] InnoDB: Check that you do not already have another mysqld process using the same Inn...
MySQL 5.7 新增加的 JSON 特性对应的 json 方法
新项目要设置一个可以动态添加各种字段的属性,一直不想直接以修改数据表列的形式来实现,不仅不优雅,而且如果项目中的每个元素需要增加的属性数量不一致或者是完全南辕北辙...
Node.js连接Mysql,并把连接集成进Express中间件中
在node.js连接mysql的过程,我们通常有两种连接方法,普通连接和连接池。 这两种方法较为常见,当我们使用express框架时还会选择使用中间express-myconnection,可以单独对mysql配置,也可以...
MySQL 处理非法数据
默认情况下,MySQL按照以下规则处理数据越界和其他非正常数据 1、对于数值数据或time数据列,超出合法范围的值将被阶段到最近的取值范围边界; 2、对于字符串数据列(不包括enum、...
mysql安装详细图文教程
很多朋友刚开始接触mysql数据库服务器,下面是网友整理的一篇mysql的安装教程,步骤明细也有详细的说明。 下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下...
linux下让mysql对表名大小写不区分或者叫不敏感
vi /etc/my.cnf这个文件 然后在下面加入一行 lower_case_table_names = 1 保存后重启MYSQL服务即可...
修改mysql默认字符集的方法
mysql默认字符集能否进行修改呢?答案是肯定的,下面就将教您两种修改mysql默认字符集的方法,希望对您学习mysql默认字符集方面能有所启迪。 (1) 最简单的修改方法,就是修改mysql的...
MySQL,phpmyadmin密码忘了怎么办
1、关闭mysql服务 # service mysql stop 如果提示mysql: unrecognized service这样的错误提示。 先查看查找mysql.server,使用:find / -name mysql.server 再使用/usr/local/mysql/share/mysql/mysql.server stop命令关闭mys...
优化MySQL的数据库性能
1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更 好的性能,我...