
SQL
Frank(Zhiyang-Dou)
A Ph.D. candidate at HKU. Mainly focus on CG.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL中limit语法的用法
SQL 中limit语句的语法和使用。如何限制选取的数据的数量以及指定区间的数据(在select语句中)。原创 2017-10-26 21:43:43 · 2945 阅读 · 0 评论 -
SQL异常处理-Mysql ERROR 1005 (HY000): Can't create table 'tmp' (errno: 13)
在建表的时候报错如下: Mysql ERROR 1005 (HY000): Can’t create table ‘tmp’ (errno: 13) mac的解决方法:sudo chown -R mysql:mysql /usr/local/mysql/data/原创 2018-02-03 19:41:37 · 1256 阅读 · 0 评论 -
mysql--secure-file-priv及“ERROR 13 (HY000): Can't get stat of 问题macbook
生产环境mac问题描述一很多时候我们需要将文件导入mysql数据库一般的命令是:load data infile '/Users/user/Desktop/test.txt' into table train_data;注意文件中的列和数据库列应当匹配!但是这样话会报错:--secure-file-priv问题原因原因是:mysql为了安全考虑需要指定一个文件夹去装载你要载入的文件,但是默认的mys原创 2018-02-05 10:33:44 · 1698 阅读 · 1 评论 -
数据库-支持中文\utf-8
综述 很多人在使用数据库的时候插入英文数据没有任何问题,但是插入中文就会出错。下面给出两个解决方案。 解决方案 方案1:修改表 更改数据库编码: ALTER DATABASE caitu99 CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; 更改表编码: ALTER TABLE TABLE_NAME CONVERT T...原创 2018-05-10 19:26:32 · 1178 阅读 · 0 评论 -
UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position 20: ordinal not in rang
综述 使用tornado完成异步非堵塞服务器的开发(数据库课程设计),中间遇到了关于编码的问题,特别是在sql与python中文对接的时候。 错误 UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position 20: ordinal not in range(128) 错误原因 您应该是使用了py...原创 2018-06-16 21:39:52 · 2052 阅读 · 0 评论 -
MYSQL修改表结构——增加、删除、修改列类型/信息
综述 有时候需要修改表结构所以这里记录了一些sql修改表结构的命令 方式 增加列 alter table tableName add columnName varchar(30) 修改列类型: alter table tableName alter column columnName varchar(4000) 删除列: alter table ...原创 2018-06-17 11:55:42 · 8971 阅读 · 1 评论