吴伟贤のBlog

Feed Rss

存档: ‘mysql’ 分类

mysql union all 中使用 含order by子查询 注意事项

01.04.2013, mysql union all 中使用 含order by子查询 注意事项已关闭评论, mysql, by .

union all中使用order by … 了解更多

mysql 复合索引

11.09.2012, mysql 复合索引已关闭评论, mysql, by .

对于复合索引:Mysql从左到右的使用索 … 了解更多

mysql一个有意思的排序 order by field

12.22.2011, mysql一个有意思的排序 order by field已关闭评论, mysql, by .

mysql一个有意思的排序 在做记录最近 … 了解更多

mysql添加删除远程用户

03.09.2011, mysql添加删除远程用户已关闭评论, mysql, by .

GRANT ALL PRIVILEGES … 了解更多

MySQL主从复制几个重要的启动选项

12.26.2010, MySQL主从复制几个重要的启动选项已关闭评论, mysql, by .

在上一篇MySQL主从复制配置 已经介绍 … 了解更多

MySQL主从复制的一些错误处理和日常维护

12.26.2010, MySQL主从复制的一些错误处理和日常维护已关闭评论, mysql, by .

检查从服务器一般使用show slave … 了解更多

浅析MySql二进制日志的应用

12.26.2010, 浅析MySql二进制日志的应用已关闭评论, mysql, by .

mysql有4种不同的日志,分别是二进制 … 了解更多

MySQL主从复制配置

12.26.2010, MySQL主从复制配置已关闭评论, mysql, by .

Mysql的主从复制至少是需要两个Mys … 了解更多

mysql大数据量sql导入导出

12.07.2010, mysql大数据量sql导入导出已关闭评论, mysql, by .

两个命令

导出
mysqldump -u 用户名   -p 数据库名 表名>存为文件名.sql

导入
mysql>use 数据库
mysql>source d:\chai.sql

 

如果是小数据量.使用phpmyadmin就可以完成

了解更多

手工移动mysql的数据库目录

05.17.2010, 手工移动mysql的数据库目录已关闭评论, mysql, by .

原因:
朋友的机器有块硬盘有问题,正好MYSQL的数据库数据在上面,想转到另外一个盘里,转后无法启动MSYQL 。我在VM上试验并成功了。

目标:
原来MYSQL数据库位置是:/var/lib/mysql/*,移动到/home/lib/mysql/*下。

环境:
VM WORKSTATION5
centos4.4
mysql4.1
apache2
Discuz5

步骤:
1。
#service mysqld stop
#ps -ef |grep mysqld    #确认停止了。
2。
#cd /var/lib/
#tar cvf mysql.tar mysql/    #打包,以防万一恢复。
#mkdir /home/lib/mysql/
#mv mysql/* /home/lib/mysql/
#ll /home/lib/mysql/     #查看确认都复制过来了。
3。
#cp /etc/my.cnf /etc/my.cnf.bak    #备份
#vi /etc/my.cnf
修改后的路径:
[mysqld]
datadir=/home/lib/mysql
socket=/home/lib/mysql/mysql.sock
添加下面的内容:
[client]
socket = /home/lib/mysql/mysql.sock
4。
#service mysqld start     #启动,因该可以看到可以启动。

5。
测试即可。

难点:
[client]
socket = /home/lib/mysql/mysql.sock
默认的/etc/my.cnf里没有这个。如果不加则无法启动。

再试试:chown -R mysql:mysql /home/mysql

了解更多