MySQL FQA自我整理和记录
本文主要记录MySQL使用过程中经常遇到的问题,你能回答我提到的问题吗?先不要看答案。
Index
1 index是对表的被索引列的复制2 index可以增加查询效率,但是会影响写效率3 index是数据库进行动态维护的4 通过双向链表来构建数据的逻辑顺序【区别于物理顺序,物理上的叶子节点是随机的 】,使用双向链表使得数据插入时不需要移动数据,而是只要更改指针的指向。5 双向链表链接的是叶子节点,叶子阶...
使用二进制包来安装MySQL
重要提示:MySQL需要安装libaio,5.7.19版本及以后需要libnuma1 解压MySQL到指定的路径,这一步将创建如下的目录结构:参考解压指令:< ..Table 2.3 MySQL Installation Layout for Generic Unix/Linux Binary PackageDirectory...
mysqld_safe和mysqld
1 什么是mysqld_safe?定义:MySQL的启动脚本自我理解:可以看作是对于mysqld 的一个包装来自stackoverflow: mysqld_safe就是一个守护程序,监控MySQL并且在进程错误时,重启MySQL。特点:1 是在Unix上启动MySQl的推荐方法2 当发生错误时,会重新启动MySQL3 把运行时错误输出到错误日志-...
MySQL5.6:mysql_secure_installation 报错ERROR 2002 (HY000)
mysql在修改data_dir之后,运行mysql_secure_installation会报如下错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)解决方法: 修改mysql_secure_installation文件,大约150行,在sub make_config定义中加入 "sock...