--1.连接数据库
mysql -u root -p
--2.输入密码
--3.建库
create database is_mysql;
--4.查看是否建表成功
show database;
--5.通过工具(我用的是navicat)将表转存为 .sql文件(test.sql)
--6. 上传.sql文件到服务器任一目录(比如:/root)
--7.切换使用刚才创建的is_mysql库
use is_mysql;
--8.将/root目录下的sql文件导入(导入有问题请移步文末)
source /root/test.sql
--9.所有表导入成功后,查看是否导入成功
show tables;
ps:导入出现的出现的问题
1.出现了一个错误:ERROR 1273 (HY000): Unknown collation: 'utf8mb4_0900_ai_ci'
2. 是因为linux下MySQL版本不兼容导致的,我们需要做的是打开我们导出的的sql文件
解决:
• 把文件中的所有的 utf8mb4_0900_ai_ci 替换为 utf8_general_ci
• 以及 utf8mb4 替换为 utf8
• 如上图所示的位置,上图只是一部分,注意全部替换
参考:
1.Linux中MySQL表的导出导入指令以及导入失败ERROR 1273 (HY000): Unknown collation: 'utf8mb4_0900_ai_ci’解决方案
2.阿里云部署web项目(四)——数据库新建,导入表