SQL学习之库的导入
主要的几个库:
student + girls + myemployees三个库的sql文件,使用source命令导入即可。
链接:https://pan.baidu.com/s/1i3nlFF5y8AzFPLJoDfWo6Q
提取码:e6jp
其中导入student可能存在的几个问题:
1007 Can't create database 'test' database exists
或者
1050 - Table 'student' already exists
解决方法:
方法一:
删除已经存在的库:
mysql>drop datebase 库名
退出命令行,再次登陆mysql,进行导入库
如果还不行尝试:
方法二:
命令修改:
设置为20M
mysql> set global max_allowed_packet = 2010241024;
或者
mysql> set global max_allowed_packet = 20971520;
退出命令行,再次登陆mysql,运行:
show VARIABLES like '%max_allowed_packet%';
还有可能导入库报错
CHARACTER SET utf8 COLLATE utf8_general_ci
默认的字符集和导入库的字符集不匹配
可以输入
ALTER DATABASE 库名 CHARACTER SET 库的字符集;