2014-07-13 16:23:24
来 源
中存储网
MySQL
mysql 导出数据库命令linux:# mysqldump -u z_com -p z_sql >/var/tmp/z_sql.sqlwin:# mysqldump -u z_com -p z_sql >d:varz_sql.sql# mysqldump
mysql 导出数据库命令
linux:
# mysqldump -u z_com -p z_sql >/var/tmp/z_sql.sql

win:
# mysqldump -u z_com -p z_sql >d:varz_sql.sql
# mysqldump -u 用户名 -p 数据库名 > /位置/数据库.sql mysql 导入数据库命令
# mysql -u z_com -p z_sql </var/tmp/z_sql.sql
# mysql -u 用户名 -p 数据库名 < /位置/数据库.sql

创建被还原数据库
# mysql -u root -p
 Enter password:                                    //输入root密码 
    mysql> create database z_sql;                   //创建数据库z_sql
    mysql> grant all privileges on z_sql.* to 'z_com'@'localhost' identified by 'passwd';
                                                    //数据库赋权限 '@'  z_com @ 本地  密码为passwd
    mysql> flush privileges;                        //刷新数据库
    mysql> quit                                     //退出

# mysql -u z_com -p z_sql </var/tmp/z_sql.sql       //将备份文件导入数据库
grant all privileges on z_sql.* to 'z_com'@'localhost' identified by 'passwd'
其中的 'z_com'@'localhost' 是 '用户'@'本地' 密码是 'passwd' 如果是远程的话应该修改为'z_com'@'%'

百分号具体什么意思我也不知道,看样子像是远程连接的意思……

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。