MySQL
文章平均质量分 80
爪哇_怪盗基德
这个作者很懒,什么都没留下…
展开
-
Linux下安装MySQL8
将其改为老的加密验证方式:mysql_native_password。数据库中进行任何操作。你得赋予用户必要的权限。不能使用5.7版本的update语句了。用户没有任何访问权限,这就意味着你不能在。基本命令:(赋权命令执行后,需执行“EXECUTE:执行存储过程。卸载原有mariadb。原创 2023-05-18 18:58:07 · 3960 阅读 · 0 评论 -
Linux下安装MySQL 5.7
DROP: 删除库、表和视图。ALL: 所有可用的权限。CREATE: 创建库、表和索引。SELECT: 检索表或列的数据。SHOW_DATABASES: 列出数据库。ALTER: 修改表。INSERT: 插入表或列。CREATE_VIEW: 创建视图。LOCK_TABLES: 锁定表。DELETE: 删除表。原创 2023-05-10 19:58:09 · 1372 阅读 · 0 评论 -
阿里云RDS数据库代理连接进行读写分离导致查询utf8mb4编码的特殊表情字符乱码踩坑记录
Bug描述: 线上发版一段时间后,接口查询RDS中含有特殊表情字符的字段内容出现乱码问题Bug现象: 如下特殊表情字符会返回为“跟我??走吧”开始解决: 因为数据库都是已经存进去了特殊表情字符的,在可视化的工具都可以直接看到,没有问题的。使用命令查看数据库的编码格式以及存储特殊表情字符的字段编码都是utf8mb4,所以开始从最外层代码开始排查定位问题。--- 查看数据库编码SHOW VARIABLES LIKE '%character%'; 首先觉得是..原创 2020-05-15 20:41:55 · 795 阅读 · 1 评论 -
crv文件导入MySQL数据库的坑
我环境用的是Windows的MySQL,首先打开黑窗口连上MySQL,打开要导入的数据库,如下:use beifenshow tables;load data infile 'C:\xxx\order.csv' into table xxx character set gb2312 fields terminated by ',' optionally enclosed by '"' escap...原创 2018-03-06 16:30:06 · 1228 阅读 · 0 评论 -
MySQL 三种排名查询
Oracle 自带的函数 RANK(或 DENSE_RANK),由于 MySQL 没有类似函数稍微繁琐一点。 数据准备:DROP TABLE IF EXISTS `tb_test`;CREATE TABLE `tb_test` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(32) CHARACTER SET ...原创 2018-12-05 18:48:54 · 343 阅读 · 0 评论