欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【Mysql数据库的导入导出 和 Liunx的权限】,下面是详细的分享!
Mysql数据库的导入导出 和 Liunx的权限
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 所有子目录
以上所分享的是关于Mysql数据库的导入导出 和 Liunx的权限,下面是编辑为你推荐的有价值的用户互动:
相关问题:linux下如何导入导出MySQL数据库 详细??
答:linux 下如何导入导出MySQL 数据库 1. 2. 3. 一、导出: 4. 用mysqldump 命令行 5. 命令格式 6. mysqldump -u 用户名 -p 数据库名 > 数据库名.sql 7. 范例: 8. mysqldump -u root -p abc > abc.sql 9. (导出数据库abc 到abc.sql 文件) 10. 11.提... >>详细
相关问题:Linux系统下怎么样才能导入与导出mysql数据库?
答:1、MySQL数据库导出 /usr/local/mysql/bin/mysqldump -u root -p123456 test> /home/backup/test.sql 其中:root为数据库用户名 123456为对应root数据库密码 test是需要导出的数据库名。 /home/backup/test.sql是数据库文件sql导出的路径。 2、M... >>详细
相关问题:分别在Linux和Windows下,如何使用MySql命令导入/导...
答:一般服务器上没有分用户的时候mysql用户名可以用 "root"得到最高权限. Ubuntu下使用MySql命令导入/导出*.sql文件( redhat的mysql命令在: /usr/local/mysql/bin/ 目录下面 )导出: 1.导出整个数据库 mysqldump -u 用户名 -p密码 数据库名 > 导出的... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
