随笔分类 - mysql
摘要:安装了mysql5.7.19后,执行语句中只要含有group by 就会报这个报错: [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column '
阅读全文
摘要:什么是事物? MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事
阅读全文
摘要:联合索引概念联合索引又叫复合索引,即一个覆盖表中两列或者以上的索引,例如: index_name(column a,column b)1创建方式执行alter table语句时创建alter table table_name add index index_name(column_list)1ind
阅读全文
摘要:①弱一致性(最终一致),更能保证用户的访问速度:举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例 如通过ATM查看账户信息的时候很重要,但对于Wordnik来说,数据是不断更新和增长的,这种“精确”的保证几乎没有任何意
阅读全文
摘要:例如: CREATE TABLE `test` ('aaa' varchar(16) NOT NULL default '', 'bbb' varchar(16) NOT NULL default '', 'ccc' int(11) UNSIGNED NOT NULL default 0, KEY
阅读全文
摘要:UPDATE tablename SET FIELD = REPLACE(REPLACE(FIELD, CHAR(10), ''), CHAR(13), ''); CHAR(10): 换行符 CHAR(13): 回车符 我的数据只有换行,所以更新: UPDATE tablename SET sell
阅读全文
摘要:使用Mac下的sequel Pro链接数据库时,出现如下问题: ? 1 MySQL said: Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/lib/plugin/caching_s
阅读全文
摘要:Mac os x几款mysql客户端 1,Navicat 这是一款可支持多种数据库的客户端,可支持mysql,sqlite,oracle,sql server等数据库。当然也可以选择只支持某种数据库的客户端下载。 软件可以免费使用30天,当然可以在网上下个注册机就可以了。 注册机 下载地址:http
阅读全文
摘要:先在偏好设置里启动mysql服务 获取超级权限 在终端输入代码 sudo su 输入完后获取超级权限 终端显示 sh-3.2# 输入本机密码(Apple ID密码) 接着通过绝对路径登陆 代码 /usr/local/mysql/bin/mysql -u root -p 再输入mysql密码(我的密码
阅读全文
摘要:安装了mysql5.7.19后,执行语句中只要含有group by 就会报这个错 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'in
阅读全文
摘要:悲观锁, 就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁,就是很乐观,每次去拿数据的时候都认为别人不会修改,
阅读全文

浙公网安备 33010602011771号