如何把sql文件导入到新的mysql数据库中

在linux环境下如何把其他地方的xxx.sql文件导入到新的数据库中

进入mysql shell命令行

1
[root@VM_0_14_centos www]# mysql

或者如果有其他账户密码

1
[root@VM_0_14_centos www]# mysql -uroot -p

进入到目标数据库或者创建新数据库
如果存在,则进入到新数据库

1
2
3
4
5
MariaDB [(none)]> use mydatabase;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

如果不存在,则先创建新数据库,假设新数据库名 mydatabase

1
MariaDB [(none)]> create database mydatabase default charset utf8 collate utf8_general_ci;

然后再进入到新数据库

读取sql文件

1
MariaDB [mydatabase]> source ./user.sql

注意sql文件的路径

最后查看下导入结果

1
MariaDB [mydatabase]> show tables;

坚持原创技术分享,谢谢鼓励我继续创作!