
MYSQL
文章平均质量分 90
deng@Tao
这个作者很懒,什么都没留下…
展开
-
MYSQL中的COLLATE是什么?
转载自:https://www.jianshu.com/p/f8707b8461d3 在mysql中执行show create table <tablename>指令,可以看到一张表的建表语句,example如下: CREATE TABLE `table1` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, ...转载 2020-01-16 21:34:51 · 1339 阅读 · 0 评论 -
事务4种隔离级别分析
转载于:https://blog.youkuaiyun.com/u011861874/article/details/81539306 数据库在并发的情况下,可能会出现脏读、不可重复读、幻读等问题。为了避免以上问题,数据库事务增加隔离级别,来保证数据的准确性。隔离级别从低到高有4个级别:未提交读(Read uncommitted)、提交读(Read committed)、可重复读(Repeatable ...转载 2019-11-21 19:19:12 · 407 阅读 · 0 评论 -
创建MYSQL用户
1、创建用户 CREATE USER 'username'@'host' [IDENTIFIED BY 'PASSWORD'] 其中密码是可选项 CREATE USER 'root'@'192.168.1.%' IDENTIFIED BY '123456'; 2、授权 GRANT privileges ON databasename.tablename TO 'username'@'hos...原创 2019-04-09 17:01:51 · 299 阅读 · 0 评论 -
常用mysql数据库的sql命令
1、字符串转数字 1 方法一:SELECT CAST('123' AS SIGNED); 2 方法二:SELECT CONVERT('123',SIGNED); 3 方法三:SELECT '123'+0; 2、解决mysql更新同一张表的问题 如 : update表1setname = (selectnamefrom表1whereid = 2)whereid = 1...原创 2019-05-16 10:53:33 · 405 阅读 · 0 评论 -
mysql优化
参考 : http://blog.chinaunix.net/uid-20708886-id-4064033.html https://blog.youkuaiyun.com/weixin_42661074/article/details/89923289 1、不建议使用场景 ①不常用的列,若建立索引会增大空间需求,实用性不高; ②枚举类型的列或者很少值的列,并不能提高效率; ③数据表操作(增、删...原创 2019-07-17 19:12:56 · 312 阅读 · 0 评论