随笔分类 -  mysql

摘要:解决方案 1.增加一个额外字段delid,默认为0,删除该行时,保存改行的id值。根据字段的默认值0(null不行,因为唯一索引对null的字段不起作用)来防止保持相同数据 阅读全文
posted @ 2024-04-20 11:59 不知起什么名字 阅读(35) 评论(0) 推荐(0)
摘要:一、源码编译 https://support.huaweicloud.com/prtg-kunpengdbs/kunpengmysql8017euler_02_0014.html 二、rpm 包安装 0.安装环境配置 a.创建用户组和用户 创建mysql用户组。 groupadd mysql 创建m 阅读全文
posted @ 2021-04-07 15:58 不知起什么名字 阅读(1510) 评论(0) 推荐(0)
摘要:1.数据表test的结构和数据如下: 问题: 1.我只想获取某个项目(project_id=1)的最新评论。(create_time越大,说明评论越新) 按道理可以这样做: 1)排好序 SELECT * FROM `test` where project_id = 1 order by projec 阅读全文
posted @ 2021-04-01 19:02 不知起什么名字 阅读(4477) 评论(1) 推荐(1)
摘要:1.创建用户并授权 创建用户user,密码为:mypassword,其可以本地登录,并可以访问任何数据库 grant all privileges on *.* to 'user'@'localhost' identified by 'mypassword'; 本地授权 创建用户user,密码为:m 阅读全文
posted @ 2021-01-20 01:46 不知起什么名字 阅读(314) 评论(0) 推荐(0)
摘要:1.获取结果集 $conn = mysqli_connect($host,$user,$password,$db); $result = $conn->query("select * from alfas"); while($row = $result->fetch_row()) { print $ 阅读全文
posted @ 2020-08-19 11:48 不知起什么名字 阅读(160) 评论(0) 推荐(0)
摘要:1.下载源码包 wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz 2.解压 xz -d mysql-8.0.20-linux-glibc2.12-x86_64.tar. 阅读全文
posted @ 2020-07-08 11:46 不知起什么名字 阅读(440) 评论(0) 推荐(0)
摘要:1.无条件求和 sum(字段名); 2.多条件求和 1) sum(IF(c1>0, c1, 0)); 2)(IF(o.is_cod=0, o.order_amount-IF(b.back_status>0 AND b.back_status<5, b.refund_money, 0), 0)) - 阅读全文
posted @ 2019-09-10 14:49 不知起什么名字 阅读(6950) 评论(0) 推荐(0)
摘要:启动与停止 1、启动 MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可。 [root@test1 init.d]# /etc/init.d/mysql start 或者:service mysql start 或者:systemctl start m 阅读全文
posted @ 2019-06-05 11:24 不知起什么名字 阅读(744) 评论(0) 推荐(0)
摘要:系统环境: [root@localhost ~]# cat /etc/RedHat-release CentOS release 6.7 (Final)[root@localhost tools]# uname -aLinux localhost 2.6.32-573.22.1.el6.x86_64 阅读全文
posted @ 2019-06-05 09:45 不知起什么名字 阅读(382) 评论(0) 推荐(0)