Mysql
使用mysql/mysqldump进行备份和还原数据库
Posted by quentin 在 Sunday, 27 June 2010网络上有很多文章关于mysql的备份和还原的。
我在这里写不是想长篇大论,其实只是记下来给初学者一个帮助而已。
mysql的备份和还原其实很简单。
环境:linux
首先,请注意: 不管备份或还原操作都是单独的命令,而不是在mysql内执行的命令。
备份:mysqldump -uusername -ppassword dbname > db_exoprt_name.sql
加粗分别表示,数据库用户名,密码,数据库名,备份导出的文件名
还原:mysql -uusername -ppassword dbname < db_exoprt_name.sql
加粗的同上。
如果你要备份数据库的某个表,那么可以如下:
修改MYSQL密码的几种方法
Posted by quentin 在 Tuesday, 25 May 2010最近工作环境换了,数据库默认密码也出现了差异,所以就需要变换MYSQL ROOT 的密码。特意列了下:
Method 1:
在/usr/local/mysql/bin/下:
./mysqladmin -u root password ‘new_password’
一般安装时用此方法设置。
Method 2:
在mysql 状态下:
mysql>UPDATE user SET password=PASSWORD(‘new_password’) WHERE user=’root’;
mysql>FLUSH PRIVILEGES;
Method 3:
mysql>SET PASSWORD FOR root=PASSWORD(‘new_password’);
补一下补知道root密码情况下修改root密码
Linux+Apache+Mysql+PHP典型配置
Posted by quentin 在 Thursday, 13 May 2010原文地址:http://www.5ilinux.com/lamp01.html
作者:张微波
Linux+Apache+Mysql+PHP配置关键字:apache+mysql+php apache mysql php 配置 lamp 服务器 web
Linux+Apache+Mysql+PHP典型配置
调试环境:Redhat9.0 Apache1.3.29 Mysql3.23.58 PHP4.3.4
Linux系统的安装我就不讲了,这是基本功,其实这篇文章在类似Redhat的其他linux也应该通用,大家只要掌握我提供的方法就行。记得安装 Redhat9。0的时候不要安装系统默认的apache,mysql和php以及相关的软件。已经安装的请用rpm -e * 删除已经安装的包。
1.安装Mysql3.23.58
Can't connect to local MySQL server through socket '/tmp/mysql.sock'的解决办法
Posted by quentin 在 Tuesday, 30 March 2010最近经常遇到:Can't connect to local MySQL server through socket '/tmp/mysql.sock' 这样的错误,一直不知道如何解决。
今天终于找到了一个解决办法。
1、查看mysql.sock所在的文件夹有无权限。我遇到的一般会配置/tmp/mysql.sock或者/var/lib/mysql/mysql.sock
这个在mysql的配置文件,我的在/etc/mysql/my.cf内配置,socket=/var/lib/mysql/mysql.sock
2、如果第一步不行,那么也不要浪费时间去逐个查看文件权限了。我们直接打开mysql的操作日志,然后再根据操作日志的报错继续定位。
打开mysql操作日志的步骤:
vi /etc/mysql/my.cf
在配置文件内添加log-error
# The MySQL server
[mysqld]
....
log-error = /var/lib/mysql/mysqld.err
.....
保存退出,然后直接执行重启命令,/etc/ini.d/mysql restart