『壹』 mysql 怎样把把sql文件导入数据库
我的个人实践抄是:phpmyadmin导出utf-8的insert模式的袭abc.sqlftpabc.sql到服务器ssh到服务器mysql-uabc-puseKKK(数据库名,如果没有就createdatabaseKKK)setnames'utf8'sourceabc.sql注意:我看到setcharactersetutf8;的说法,那样不行,中文乱码。1.首先在命令行控制台中打开mysql或许命令的如下:mysql-uroot-pdatabase_name然后或许会提示输入对应的密码2.下面这条命令或许对你有用,当你想更换一个数据库的时候mysql>usedatabase_name然后使用下面这个命令mysql>sourced:\datafilename.sql当然你需要将文件所在的路径搞清楚,并且正确地使用了他进入mysql安装所在的目录的子目录bin.输入执行导入sql的命令.例如:你的mysql安装在d:\mysql步骤如下:开始->运行->输入CMDD:cdmysql\binmysql-uroot-p123456test评论00加载更多
『贰』 mysql怎么导入.sql文件
3.5. 在批处理模式下使用mysql在前面的章节中,你交互式地使用mysql输入查询并且查看结果。你也可以以批模式运行mysql。为了做到这些,把你想要运行的命令放在一个文件中,然后告诉mysql从文件读取它的输入:shell> mysql < batch-file如果在Windows下运行mysql,并且文件中有一些可以造成问题的特殊字符,可以这样操作:C:\> mysql -e "source batch-file"如果你需要在命令行上指定连接参数,命令应为:shell> mysql -h host -u user -p < batch-fileEnter password: ********当这样操作mysql时,则创建一个脚本文件,然后执行脚本。如果你想在语句出现错误的时候仍想继续执行脚本,则应使用–force命令行选项。为什么要使用一个脚本?有很多原因:如果你需要重复运行查询(比如说,每天或每周),可以把它编成一个脚本,则每次执行时不必重新键入。可以通过拷贝并编辑脚本文件从类似的现有的查询生成一个新查询。当你正在开发查询时,批模式也是很有用的,特别对多行命令或多语句命令序列。如果你犯了一个错误,你不必重新输入所有内容,只需要编辑脚本来改正错误,然后告诉mysql再次执行脚本。如果你有一个产生多个输出的查询,你可以通过一个分页器而不是盯着它翻屏到屏幕的顶端来运行输出:· shell> mysql < batch-file | more你可以捕捉文件中的输出以便进行进一步的处理:· shell> mysql < batch-file > mysql.out你可以将脚本分发给另外的人,以便他们也能运行命令。某些情况不允许交互地使用,例如, 当你从一个cron任务中运行查询时。在这种情况下,你必须使用批模式。当你以批模式运行mysql时,比起你交互地使用它时,其默认输出格式是不同的(更简明些)。例如,当交互式运行SELECT DISTINCT species FROM pet时,输出应为: +———+| species |+———+| bird || cat || dog || hamster || snake |+———+但是当以批模式运行时,输出应为:speciesbirdcatdoghamstersnake如果你想要在批模式中得到交互输出格式,使用mysql -t。为了回显以输出被执行的命令,使用mysql -vvv。你还可以使用源代码或 \.命令从mysql提示符运行脚本:mysql> source filename;mysql> \. filename
『叁』 mysql怎么用命令行导入数据库
mysql>createdatabaseabc;#创建数据库mysql>useabc;#使用已创建的数据库mysql>setnamesutf8;#设置编码mysql>source/home/abc/abc.sql#导入备份数据库
『肆』 mysql如何导入数据库文件
可以通过MySQL客户端连接工具来执行sql脚本文件,也可以将文件里面的sql脚本复制出来手动执行。
『伍』 mysql怎么用命令导入sql
Mysql命令行导入sql数据的实现方法是我们经常会用到的,下面就为你详细介绍Mysql命令行导入sql数据的方法步骤,希望对您学习Mysql命令行方面能有所帮助。我的个人实践是:phpmyadmin 导出 utf-8 的 insert 模式的 abc.sqlftp abc.sql 到服务器ssh 到服务器mysql -u abc -puse KKK(数据库名,如果没有就 create database KKK)set names 'utf8'source abc.sql注意:我看到 set character set utf8; 的说法,那样不行,中文乱码。——————————————————————————–1.首先在命令行控制台中打开mysql或许命令的如下:mysql -u root -p database_name然后或许会提示输入对应的密码2.下面这条命令或许对你有用,当你想更换一个数据库的时候mysql>use database_name然后使用下面这个命令mysql>source d:\datafilename.sql当然你需要将文件所在的路径搞清楚,并且正确地使用了他进入mysql 安装所在的目录的子目录bin. 输入执行导入sql的命令.例如: 你的mysql 安装在 d:\mysql步骤如下:开始 -> 运行 -> 输入CMDD:cd mysql\binmysql -u root -p123456 test <d:\a.sql其中 root 为你的mysql管理员用户名, 123456 为密码 test为数据库名称 d:\a.sql 为备份下来的数据文件所在位置.如果是Windows的话,从命令提示符下到MYSQL文件目录中的Bin文件夹下,执行命令mysql -u root -p databasename < db.sql其中root是你MYSQL的用户名,databasename是你数据库的名称,而db.sql你是的文件.注意你必须把db.sql放到bin文件夹下才可以.当然文件的位置可以换.如果是LINUX的话,直接输入mysql databasename < db.sql就可以了,系统默认mysql命令为系统命令
『陆』 急!!mysql命令导入sql文件 会自建表吗
不会,要删除原文件,重启mysql服务器,刷新目标库,再导入该数据表的sql文件,就会成功。
『柒』 mysql如何导入sql文件
给你一段:执行sql脚本,可以有2种方法: 第一种方法: 在命令行下(未连接数据库),输入 mysql -h localhost -u root -p123456 < F:\hello world\niuzi.sql (注意路径不版用加引号的!权!) 回车即可. 第二种方法: 在命令行下(已连接数据库,此时的提示符为 mysql> ),输入 source F:\hello world\niuzi.sql (注意路径不用加引号的) 或者 \. F:\hello world\niuzi.sql (注意路径不用加引号的) 回车即可
『捌』 如何使用MySQL中的命令行导入SQL文件
进入mysql使用命令导入sql脚本文件:mysql> source test.sql;其实test.sql要导入sql文件source导入sql文件命内令容比F盘test.sql文件导入命令:source F:/test.sql;
『玖』 如何在 数据库mysql 导入sql文件
window下1.导出整个数据库 mysqlmp -u 用户名 -p 数据库名 > 导出的文件名 mysqlmp -u dbuser -p dbname > dbname.sql 2.导出一个内表容 mysqlmp -u 用户名 -p 数据库名 表名> 导出的文件名 mysqlmp -u dbuser -p dbname users> dbname_users.sql 3.导出一个数据库结构 mysqlmp -u dbuser -p -d –add-drop-table dbname> d:/dbname_db.sql -d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table 4.导入数据库 常用source 命令 进入mysql数据库控制台,如 mysql -u root -p mysql>use 数据库 然后使用source命令,后面参数为脚本文件(如这里用到的.sql) mysql>source d:/dbname.sql
未经允许不得转载:山九号 » mysql命令导入sql文件|mysql怎么用命令行导入数据库