MySQL
whuzhang16
同学,你这还要多看书啊
展开
-
MySQL为多个表增加相同字段(列)
打算为多个表增加相同字段,这些表的名字在一个表里存着,一个一个修改太麻烦,查到下面这种拼接SQL语句的方式: select group_concat('alter table ', table_schema, '.', table_name, ' add column LINDEX INT(10);' SEPARATOR "") from information_schema.tables where table_schema='你的数据库名' and table_name like 'test%';原创 2020-11-10 15:37:02 · 2888 阅读 · 0 评论 -
Windows下MySQL5.7安装步骤详述
首先,官网下载压缩包:https://www.mysql.com/downloads/ 下载好之后,解压到本地,建议不要放在C盘,否则后面操作会比较麻烦。 打开目录,发现里面有下图这几个文件,红框里是刚开始没的,需要我们手动自己建。 data文件夹直接新建一个空的就行,my.ini的内容如下: [mysql] # 设置mysql客户端默认字符集 default-character...原创 2018-10-12 20:39:40 · 152 阅读 · 0 评论 -
MySQL5.7报错:Invalid default value for 'create_time'
今天在导入SQL脚本时,发现很多表无法正确创建,Navicat中的错误信息是表不存在。 然后把建表语句单独执行,找到错误原因:Invalid default value for 'create_time'。 建表语句中`create_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', 网上的解释是mysql5.7之后对时间格式的要求不...原创 2018-10-16 11:09:33 · 7902 阅读 · 3 评论