MySQL导入导出数据库备份还原 – mysqldump
mysqldump [OPTIONS] database [tables] 如果不给定任何表,整个数据库将被导出。 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。 (more…)
lnmp一键环境更换MySQL数据库存放目录
首先需要停掉mysql服务器/etc/init.d/mysql stop,下面新目录以/data/mysql/ 为例,然后cp -a /usr/local/mysql/var/* /data/mysql/,再chown mysql:mysql -R /data/mysql/ 下面再修改/etc/my.cnf ,查找[mysqld] ,在下面加入datadir = /data/mysql/ 保存,如果开启了innodb还需要修改innodb_data_home_dir 和innodb_log_group_home_dir为新的/data/mysql,启动mysql。
CentOS通过命令导入导出MySQL备份文件
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql 敲回车后会提示输入密码 2、只导出表结构 mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql #/usr/local/mysql/bin/ mysqldump -uroot -p -d abc > abc.sql 注:/usr/local/mysql/bin/ ---> mysql的data目录 (more…)
Linux下MySQL开启远程访问
在默认情况下mysql是不允许远程访问的. 默认安装完的mysql root密码是空的,首先得设置一个密码: mysqladmin -u root password '新密码' (more…)
安装MySQL,服务无法启动
今天碰到个怪事,全新的Win2003系统直接安装MySQL5.1,在安装完成运行配置向导最后一步的时候出现服务无法启动,也就导致配置无法成功完成. (more…)
Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’
A frequent error message received when using the mysql command line utility is: Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ While this (more…)