![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
文章平均质量分 54
mysql知识
向宇it
* QQ交流群:826534924
* 商务合作微信:xiangyu_it
* 定制开发微信:xiangyu_it
* 微信:xiangyu_it
* QQ:2564196401
展开
-
【mysql技巧】如何在这个mysql语句执行前加个前提,也就是只有表里没有相同数据才进行添加插入操作
【mysql技巧】如何在这个mysql语句执行前加个前提,也就是只有表里没有相同数据才进行添加插入操作原创 2024-03-04 10:04:30 · 475 阅读 · 0 评论 -
mysql查询结果时间戳转成日期格式——date、DATE_FORMAT和FROM_UNIXTIME的使用
mysql查询结果时间戳转成日期格式——date、DATE_FORMAT和FROM_UNIXTIME的使用原创 2023-12-12 17:45:37 · 248 阅读 · 0 评论 -
sql查询结果 替换
SQL中的case when then else end会让查询结果替换成你想要的值使用1.第一种方法SELECT s.s_id, s.s_name, s.s_sex, CASEWHEN s.s_sex = '1' THEN '男'WHEN s.s_sex = '2' THEN '女'ELSE '其他'END as sex, s.s_age, s.class_idFROM t_b_student sWHERE 1 = 12.第二种方法原创 2021-04-26 16:55:55 · 7282 阅读 · 0 评论 -
mysql关联查询
1.查询两个表共有的数据,交集(inner join)SELECT * FROM tb1 INNER JOIN tb2 ON 条件2. 查询两个表共有的数据,和左表所有的数据,左表有右表没有的部分用null代替(left join)SELECT * FROM tb1 LEFT JOIN tb2 ON 条件3. 查询两个表共有的数据,和右表表所有的数据,右表有左表没有的部分用null代替(righ tjoin)SELECT * FROM tb1 RIGHT JOIN tb2 ON 条件原创 2020-06-24 09:56:11 · 268 阅读 · 0 评论 -
mysqlbinlog和binlog2sql的使用及mysql通过binlog日志恢复数据库数据
mysqlbinlog和binlog2sql的使用及mysql通过binlog日志恢复数据 —— 向宇原创 2022-09-15 15:59:50 · 1021 阅读 · 0 评论 -
更简单的向mysql数据库插入当前时间的方法
首先,向数据库插入datetime类型样式$sql="insert into table values('2017-03-02 15:22:22')";//末尾秒,分,时,可以依次省略,但日,月,年不可以省略之前,我向数据库插入datetime类型方法一般步骤都是(1)先设置时区,或者填Asia/chongqing date_default_timezone_set("PRC"); ...原创 2019-06-05 13:55:36 · 28630 阅读 · 4 评论 -
pymysql插入特殊符号
pymysql.err.ProgrammingError: (1064, “You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘0.16%,5,6,7,8,9)’ at line 1...原创 2019-03-28 09:27:02 · 1911 阅读 · 0 评论 -
mysql一些常用命令行操作
1、更改root密码mysqladmin -uroot password 'new_password'2、登录MySQL服务器mysql -h120.0.0.1 -uroot -p*** -p33063、列出所有数据库show databases;4、进入某个数据库use database_name ; (数据库名)5、列出数据库中的表show tables;6、查看...原创 2019-05-27 21:48:52 · 140 阅读 · 0 评论 -
阿里云数据库加ip白名单
登录阿里云,进入云数据库rds版找到数据库,点击管理点击设置白名单添加原创 2020-06-15 10:25:50 · 1827 阅读 · 0 评论 -
复杂的orderby sql排序(按判断不同时间进行排序)
sql order by复杂用法,sql复杂排序,sql查询判断是否过期,按过期时间排序原创 2022-03-18 15:12:21 · 1302 阅读 · 0 评论 -
数据库新增表字段提示Duplicate entry for key PRIMARY,mysql锁表的具体使用
MySQL - 尝试添加新列时出现重复输入错误我有一个MySQL数据库,其表有很多的数据.我想添加另一列,但我一直收到以下错误:很奇怪的一个问题,我加字段怎么会重复主键重复呢?原创 2023-04-19 18:41:13 · 1299 阅读 · 0 评论 -
那些常见的sql优化
1.建立索引避免全表扫描,考虑在 where 及 order by 涉及的列上建立索引。2.避免进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=03.避免使用!=或&l...原创 2019-07-03 14:04:34 · 342 阅读 · 0 评论