mysqld或mysqld_safe启动时必须放在第一位的参数(first argument)
多个mysql实例在一个主机上,/etc/下已经有了一个my.cnf , 新的实例使用其他路径的my.cnf 文件, 启动的时候--pid-file 放在 --defaults-file 前面就会找到默认的/etc/my.cnf , 交换顺序后就可以找到非默认的路径下的my.cnf . mysql --help 后发现,mysql启动居然参数有顺序,某几个参数...
MySQL查询报错:ERROR 1146 (42S02): Table 'craw.sitePageConfig' doesn't exist
今天一同事咨询mysql的问题,在mysql主库访问某个表报错, 但是备库上可以,感觉有点奇怪。即使不同步,也不能说主库不能访问啊。 既然是主备,就从主备同步开始查。各种show master status\G, show binary logs , 在备库上show slave status\G,在备库上看到: Salve_IO_Runing : NO...
MySQL优化 - 开启MySQL慢查询日志及分析工具mysqldumpslow
1. 启用MySQL的慢查询日志很简单,只需在MySQL的配置文件my.cnf里添加: [mysqld]slow_query_log=1 - 开启慢查询日志 slow_query_log_file=/data01/mysqldata/3306/slow_query.log-- 慢查询日志存放位置,因需要可写,一般是数据存放目录long_query_time=10 单位秒, 默认为10,表示超过10...
MySQL服务开启关闭及登陆- 2
二, 远程登陆mysql实例 要远程登陆,需要修改登陆用户对应的host为 % 或远程客户端的主机名或IP(类似白名单) . mysql> update mysql.user set host='%' where user='root'; mysql> flush privileges; mysql -u root -P 3306 -h 10.68.53.103 -p 三...
MySQL SQL优化 - 覆盖索引(covering index)
CREATE TABLE `user_group` ( `id` int(11) NOT NULL auto_increment, `uid` int(11) NOT NULL, `group_id` int(11) NOT NULL, PRIMARY KEY (`id`), KEY `uid` (`uid`), KEY `group_id` (`group_id`),) ENGINE=InnoDB AUTO_INCREMENT=750366 DEFAULT CHARSET=utf8 ...
[转]Mysql数据库相关资料索引
http://www.itpub.net/thread-1349697-1-1.html
2011-02-19 , 开始正式学习MySQL
总是感觉学习的数据库过于单一,只有Oracle和SQL Server (SQL Server方面还是一个半罐子),看到一些公司使用SQL Server的不多, 所以准备闲时接触...