WEB开发网
开发学院数据库MySQL Mysql数据库的导入导出 和 Liunx的权限 阅读

Mysql数据库的导入导出 和 Liunx的权限

 2008-10-20 10:57:16 来源:WEB开发网   
核心提示:1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u wcnc -p

1.导出整个数据库

mysqldump -u 用户名 -p 数据库名 > 导出的文件名  

mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql

2.导出一个表

mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名

mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql

3.导出一个数据库结构

mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:wcnc_db.sql

-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

4.导入数据库

常用source 命令

进入mysql数据库控制台,

如mysql -u root -p

mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

mysql>source d:wcnc_db.sql

alan发现有的时候source会出现乱码,尤其是在liunx下,也可以这样导入

导入数据库 mysql -u root -p dbmane < db.sql;

=====================================

外加整理下liunx权限的命令,免的每次的都要一个目录一个目录的该权限

-rwx------ :等于数字表示700。

-rwxr—r--:等于数字表示744。

-rw-rw-r-x:等于数字表示665。

drwx—x—x:等于数字表示711。

drwx------:等于数字表示700。

chmod 777 /home/user  单目录权限

chmod -R 777 /home/user  所有子目录

Tags:Mysql 数据库 导入

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接