linuxmysql导入
1. 连接mysql mysql -u用户名 -p密码 2. 连接你要导入的数据库的名字 mysql> use 数据库名 3. 导入sql文件 mysql> source .sql文件的目录
② 在linux中导入sql文件的方法分享(使用命令行转移mysql数据库)
因导出sql文件
在你原来的网站服务商处利用phpmyadmin导出数据库为sql文件,这个步骤大家都会,不赘述。
上传sql文件
前面说过了,我们没有在云主机上安装ftp,怎么上传呢?
打开ftp客户端软件,例如filezilla,使用服务器IP和root及密码,连接时一定要使用SFTP方式连接,这样才能连接到linux。注意,这种方法是不安全的,但我们这里没有ftp,如果要上传本地文件到服务器,没有更好更快的方法。
我们把database.sql上传到/tmp目录。
连接到linux,登录mysql
使用putty连接到云主机。putty的使用方法这里就不介绍了。
连接之后,登录mysql
复制代码
代码如下:
>mysql
-u
root
-p
>password:
注意,如果你之前建立了其他的mysql用户,可以选择合适的用户登录。关于mysql的命令行,你可以在其他地方学习。
把上传上去的sql导入到数据库中
按照下面的三个步骤,快速导入这个sql文件
复制代码
代码如下:
mysql>use
yourdatabasename;
mysql>set
names
utf8;
mysql>source
/tmp/database.sql;
然后屏幕上就会不断的滚,最后提示导入成功。
最后,记得将database.sql删除。
③ 请问linux下的MYSQL数据库,如何导入一个已有的table.sql文件(MYSQL是刚安的,没有任何数据表)
shell>
mysql
db_name
<
table.sql
还可以用一个USE db_name语句启动文本文件。在这种情况下,不需要在命令行中指定数据库名:
shell>
mysql
<
text_file
如果正运行
mysql
,可以使用source或\.命令执行SQL脚本文件:
mysql>
source
table.sql
mysql>
\.
table.sql
MySQL默认的数据文件存储目录为/var/lib/mysql
④ linux系统mysql数据怎样导入到从服务器上
第一:最简单的办法是使用phpmyadmin。
第二:通过该软件,在liunux下,导出所需的数据库,生成一个sql格式的文件。
第三:同样是使用该软件,在windows下,做一个导入操作,将保存的sql格式文件导入进来,就可以了。
⑤ linux mysql怎么导入
首先通过xshell连接数据库服务器,执行命令mysql -u root -p 命令,按照提示输入密码。连接上数据库。
在连接终端上执行命令create database JD_Model;
执行完成后,验证数据库是否创建成功。执行命令show database;查看是否有JD_Model数据库。
将准备好的数据库文件20151010.sql文件通过xftp工具,上传至/root目录下,并等待上传完毕。
在连接数据库的终端执行命令use JD_Model。
使用JD_Model数据库。具体操作如下图所示。
执行命令source /root/20151010.sql。执行数据库导入命令。
待导入完毕,执行下一步操作。
确定数据表是否创建成功,即数据文件是否导入成功。
⑥ linux系统下的mysql导入导出
1 不停数据库写的情况下,也可以使用 mysqlmp 导出,但因为 mysqlmp 导出时会加表锁(lock tables table_name read;),导出过程中会阻塞写(应用程序的写数据库或其他情况的写),不会影响读。
2 导入一个备份后,还要继续同步备份的操作,那必须结合同步来进行,先导出导入数据(导出时注意加上 --master-data 选项,或导出前 show master status 记下日志名称和位置),再配置同步,并启动同步;
3 日志记录的编号,也就是 position,可以在导出前查询,也可以在导出时加 --master-data 选项一并进行;
-- 几个注意事项:
1 导出会加表锁(这是服务器级的读锁),如果数据库较大,可能会影响业务;较小的话,可以在数据库本机进行导出,时间很快;
2 大数据库一定要做个备份机(即replication的slave),同步会涉及到数据的一致性(备份、启用同步)问题,可以深入理解下;
⑦ linux系统mysql快速导入数据
执行命令mysql -uroot -pxxx -s source xx. sql
希望可以帮助你,请采纳
⑧ Linux系统下怎么样才能导入与导出mysql数据库
1、MySQL数据库导出
/usr/local/mysql/bin/mysqlmp -u root -p123456 test> /home/backup/test.sql
其中:root为数据库用户名
123456为对应root数据库密码
test是需要导出的数据库名。
/home/backup/test.sql是数据库文件sql导出的路径。
2、MySQL数据库导入
/usr/local/mysql/bin/mysql -u root -p123456 test< /home/backup/test.sql
⑨ linux系统下mysql 如何导入数据库
对于导入MYSQL的数据库,可以直接拷贝对应的数据库到MYSQL的data目录下。
对于导入其它数据库管理系统的数据库,可以在其它数据库里面转换为TXT文件或者SQL文件,MYSQL有相应的语句执行这类数据的导入。
⑩ linux系统中mysql数据库的导入和导出
目的:将服务器的mysql中的数据导入到本地
设备:本地:Mac。
远程服务器:linux
使用ssh登录服务器
mysqlmp
-u
[username]
-p
[database_name]
>
[/path/mpfilename.sql]
例如:`mysqlmp
-u
root
-p
mywordpress
>
/var/mywordpress.sql
在Mac上使用软件filezilla将第2步导出的mywordpress.sql下载到本地
mysql
-u
[username]
-p
[database_name]
<
[mpfilename.sql]
其中,database_name需要是本地数据库中已存在的数据库,比如新建一个。