下面是在命令行下导入sql数据的方法,需要的朋友可以参考下。 我的个人实践是:phpmyadmin 导出 utf-8 的 insert 模式的 abc.sql
ftp abc.sql 到服务器
ssh 到服务器
mysql -u abc -p use 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
步骤如下:
开始 -> 运行 -> 输入CMD
D:
cd mysqlbin
mysql -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命令导入sql数据备份的方法
时间: 2024-10-24 00:07:27
用Mysql命令导入sql数据备份的方法的相关文章
MySQL命令导入导出数据表记录的方法(select load data)
MySQL数据库导入导出命令比较常见的的是使用mysqldump source这两个命令.本篇文章分享一种不一样的,更快捷方便的导入导出数据的方法. (1)导出数据 a.使用默认的路径 select * from 数据表名 into outfile '文本名.txt'; 示例: /*将phpernote表中的数据导出并保存到C盘目录,另存为phpernote.txt文件*/ select * from phpernote into outfile 'c:\phpernote.txt'; b.
Mysql 导入.sql数据实现几种方法
mysql教程 导入.sql数据实现几种方法 方法如下: 1. 先用jive用户连接: e:mysqlbin>mysql -u jive -p jive 2. 再运行如下命令: mysql> . f:workingfolderjivejdondatabasejive_mysql.sql 我的个人实践是:php教程myadmin 导出 utf-8 的 insert 模式的 abc.sql ftp abc.sql 到服务器 ssh 到服务器 mysql -u abc -p use kkk(数据
Mysql数据库用source命令导入SQL文件
今天我们开发在test服务器上面用phpmyadmin导出了一段SQL语句,让我导入到beta上面的数据库里面,但是beta服务器上面没有安装phpmyadmin软件,看了里面还有删除创建数据表的过程,用mysql命令导入肯定是不行的,难道只能在beta服务器上面安装phpmyadmin软件才能可以导入该SQL语句?该SQL语句如下,我只是截取了其中一部分: -- phpMyAdmin SQL Dump -- version 3.3.9 -- http://www.phpmyadmin.net
mysql命令-常用sql语句命令代码
mysql命令-常用sql语句命令代码 使用G按行垂直显示结果 如果一行很长,需要这行显示的话,看起结果来就非常的难受.在SQL语句或者命令后使用G而不是分号结尾,可以将每一行的值垂直输出.这个可能也是大家对于MySQL最熟悉的区别于其他数据库工具的一个特性了. mysql> select * from db_archivelogG *************************** 1. row *************************** id: 1 chec
在CentOS中使用wget和source命令导入sql文件
在阿里云CentOS系统中,需要导入一个sql文件到数据库,使用wget下载sql文件,并使用source命令导入sql文件. ①首先,登陆数据库: [root@iZ94r80gdghZ tanteng.me]# mysql -u root -p Enter password: ②使用create database命令新建一个数据库: MariaDB [(none)]> create database testxx; Query OK, 1 row affected (0.00 sec) ③由于
oracle中导入导出数据备份数据库
原文:oracle中导入导出数据备份数据库 数据库所在位置 将数据导出到的文件名 用户名 备份数据库 :exp csm/csm@127.0.0.1/orcl file=c:/baoan_1.1.0_20120816.dmp owner=(csm) 数据库所在位置
MySQL快速复制数据库数据表的方法_Mysql
某些时候,例如为了搭建一个测试环境,或者克隆一个网站,需要复制一个已存在的mysql数据库.使用以下方法,可以非常简单地实现. 假设已经存在的数据库名字叫db1,想要复制一份,命名为newdb.步骤如下: 1. 首先创建新的数据库newdb #mysql -u root -ppassword mysql>CREATE DATABASE `newdb` DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI; 2. 使用mysqldump及mysql的
mysql数据库的sql语句常用优化方法
mysql数据库的sql语句常用优化方法 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0 3.应尽量避免在 where
php连接不上mysql但mysql命令行操作正常的解决方法
这篇文章主要介绍了php连接不上mysql但mysql命令行操作正常的解决方法,需要的朋友可以参考下 故障状况:php网站连接mysql失败,但在命令行下通过mysql命令可登录并正常操作. 解决方案: 1.命令行下登录mysql,执行以下命令: 代码如下:show variables like 'socket'; 执行后会得到类似于如下回显: 代码如下: "Variable_name" "Value" "socket"