MySQL
文章平均质量分 74
MySQL
TodaySaturday
这个作者很懒,什么都没留下…
展开
-
Linux安装MySQL5.7
文章目录下载地址解压安装包移动文件夹并重命名创建mysql用户组和用户并修改权限配置my.cnf初始化查看随机密码启动mysql,并更改root 密码启动MySQL修改登录密码配置远程连接配置全局环境变量 下载地址 https://dev.mysql.com/downloads/mysql/5.7.html#downloads 解压安装包 tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar 移动文件夹并重命名 mv mysql-5.7.26-linux原创 2021-05-25 17:38:46 · 99 阅读 · 0 评论 -
MySQL常用知识点汇总
文章目录mysql中的join重复数据取最新数据的问题mysql中的find_in_set函数mysql locate函数mysql datetime类型求差mysql datediff(获取两个日期的时间间隔)mysql统计一年12月份数据逗号分隔字符求交集函数正则表达式匹配字符串交集 mysql中的join 可查出左表所有数据 select * from tb_zdxm p left join tb_zdxm_plan pl on p.id=pl.pro_id and pl.plan_year=原创 2021-05-24 08:57:16 · 106 阅读 · 0 评论 -
mysql防止重复数据的五种方法
文章目录①唯一约束②insert ignore into③replace into④insert if not exists⑤on duplicate key update ①唯一约束 CREATE TABLE `login` ( `id` bigint unsigned NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`), UN原创 2021-05-24 08:56:10 · 6574 阅读 · 0 评论 -
SQL语法优化方法及实例详解
MySQL执行策略 使用复合索引 select * from table1 where column1 = value1 and column2 = value2 and column3 = value3; 如果经常执行如上查询,那么建立三个单独索引不如建立一个复合索引,因为三个单独索引通常数据库每次执行只能使用其中一个,虽然这样比不使用索引而进行全表扫描提高了很多效率,但使用复合索引因为索引本身就对应到三个字段上的,效率会有更大提升。 那么为什么数据库只支持一条查询语句只使用一个索引?简单的讲原创 2021-05-23 17:18:09 · 214 阅读 · 0 评论