代码拉取完成,页面将自动刷新
同步操作将从 Cc哈喽沃德/数据库SQL实战 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
选项 | 说明 |
---|---|
通过 | |
未通过或不符合MySQL5.7语法规范 |
答案全部在牛客网测试通过。语法规格SQLite3.7.9
题解主要有参考牛课网论坛
本地测试使用MySQL5.7,部分语法与SQLite存在差异,对于MySQL5.7+,请设置sql_mode,正确使用group by(解决ONLY_FULL_GROUP_BY导致的group by查询条件严苛问题,此方法只做临时修改)
set sql_mode=(select replace(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
详情参考:MySQL的sql_mode解析与设置
牛客网的数据结构几乎与MySQL测试用的数据集相通,可以先在本地测试后,再在牛客网提交结果
前往 https://launchpad.net/test-db/employees-db-1/1.0.6 下载文件 employees_db-full-1.0.6.tar.bz2
解压缩下载的文件
tar jxvf employees_db-full-1.0.6.tar.bz2
cd employees_db-full-1.0.6
修改文件 employees.sql
# 38行 set storage_engine = InnoDB; 替换
set default_storage_engine = InnoDB;
# 44行 select CONCAT('storage engine: ', @@storage_engine) as INFO; 替换
select CONCAT('storage engine: ', @@default_storage_engine) as INFO;
导入数据库
mysql -uroot -p -t < employees.sql
参考:https://blog.csdn.net/appleyuchi/article/details/79439387
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。