MySQL数据库相关
BertonYip
搞事情.
展开
-
MySQL中如何拿到某一数据的排序值。
最近写了一个排行榜的业务需求,联想到如何用sql写出得到排序序号。而Oracle是可以直接拿到number的,MySQL到底要如何查询呢?select user_id,(@rownum:=@rownum+1) as rownumfrom 表 别名 ,(select @rownum:=0) 别名where user_type =1 order by user_id desc这样就可以查出相应的排行值...原创 2018-03-19 18:08:38 · 1836 阅读 · 0 评论 -
浅析MySQL中concat以及group_concat的使用
说明:本文章转载自https://blog.csdn.net/Mary19920410/article/details/76545053本文中使用的例子均在下面的数据库表tt2下执行:一、concat()函数1、功能:将多个字符串连接成一个字符串。2、语法:concat(str1, str2,...)返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。3、举例:例1:...转载 2018-04-26 11:00:18 · 186 阅读 · 0 评论 -
Linux安装MySQL时候出现log-error set to '/var/log/mariadb/mariadb.log', however file don't exists.
Linux安装MySQL时候出现了问题这个一看就是权限问题了log-error set to '/var/log/mariadb/mariadb.log', however file don't exists. Create writable for user 'mysql'.用WinSCP去看的时候发现并没有/var/log/mariadb/mariadb.log这个路径,那我们就创建, 并给m...原创 2018-06-27 15:09:47 · 31496 阅读 · 10 评论 -
Linux安装MySQL出现Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
全局找了一下这个文件 find / -name mysql.sock 结果: /var/lib/mysql/mysql.sock暂时不知道什么原理, 但是猜测是初始化MySQL的时候哪里配置致使生成文件的路径错误?做一个软连接 ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock 问题搞定! ...原创 2018-06-27 15:22:17 · 261 阅读 · 0 评论 -
数据库事务隔离级别(脏读、幻读、不可重复读)
https://blog.csdn.net/ling1234ling1234/article/details/73604272原创 2018-12-19 12:04:38 · 298 阅读 · 0 评论 -
数据库的常用的三大范式及事务的四个特征
————————————————版权声明:本文为CSDN博主「大贺子」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/csdnhsy/article/details/71081302第一范式:原子性:是指每列的数据不能再分裂出其他的列例如:联系人的中的姓名,电话,性别,其中电话不属于第一范式...转载 2019-10-05 12:25:23 · 384 阅读 · 0 评论