mysql中导入数据与导出数据库sql语句 |
您所在的位置:网站首页 › mysql导入数据库命令 › mysql中导入数据与导出数据库sql语句 |
1、例1:连接到本机上的MYSQL 首先在打开DOS窗口,然后进入mysql安装目录下的bin目录下,例如: D:mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql> 2、例2:连接到远程主机上的MYSQL 假设远程主机的IP为:10.0.0.1,用户名为root,密码为123。则键入以下命令: mysql -h10.0.0.1 -uroot -p123 (注:u与root可以不用加空格,其它也一样) 3、现在就可以对数据库的导入与导出了 导入数据库: 常用source 命令 进入mysql数据库控制台, 如mysql -u root -p 代码如下复制代码mysql>use 数据库 然后使用source命令,后面参数为脚本文件(如这里用到的.sql) 代码如下复制代码mysql>source d:222.sql (注:如果写成source d:222.sql,就会报语法错误) 导出数据库: 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 在导入utf-8数据库前,最好加上sql> set names 'utf8'; 否则可能导致乱码! 最后我们知道还有一个导入数据的命令mysqlimport, mysqlimport位于mysql/bin目录中,是mysql的一个载入(或者说导入)数据的一个非常有效的工具。这是一个命令行工具。有两个参数以及大量的选项可供选择。这个工具把一个文本文件(text file)导入到你指定的数据库和表中。比方说我们要从文件Customers.txt中把数据导入到数据库Meet_A_Geek中的表 Custermers中: 代码如下复制代码 mysqlimport Meet_A_Geek Customers.txt注意:这里Customers.txt是我们要导入数据的文本文件,而Meet_A_Geek是我们要操作的数据库,数据库中的表名是Customers,这里文本文件的数据格式必须与Customers表中的记录格式一致,否则mysqlimport命令将会出错。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |