mysql 用法记录和常见错误,持续更新。

时间:2023-03-09 17:16:08
mysql 用法记录和常见错误,持续更新。

2016-10-20 08:31:46

在navicat创建表的时候,遇到"#1166 - Incorrect column name‘Id’"问题,原因是创建的字段中有空格(是直接从数据库字典复制过来造成的)。

2016-10-24 10:47:38

LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行。

2016-10-26 15:30:56

给表添加注释

ALTER TABLE table_name COMMENT='这是表的注释';

给表中字段添加注释

ALTER table table_name MODIFY `column_name` datetime DEFAULT NULL COMMENT '这是字段的注释'

2016-10-27 13:32:58

在执行插入操作的时候遇到这个问题

Could not execute JDBC batch update

最后发现问题是其中某一个不能为空的字段未传入值,后来发现这个值根本不用不为空,也把值传入了就解决了。

2016-10-27 13:48:23

mysql数据库中code是数据库关键字,查询的时候需要用``引起来。

SELECT * FROM `g_t_orgdetailed` where `CODE`="7A01";

mysql如何开启远程连接

使用“use mysql”命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数据库中,因此使用mysql数据库。

使用“GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;”命令可以更改远程连接的设置。

使用“flush privileges;”命令刷新刚才修改的权限,使其生效。

使用“select host,user from user;”查看修改是否成功。