
mysql
chnhbhndchngn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql关于时间的一些函数
mysql中关于时间的一些函数原创 2022-09-24 10:17:17 · 518 阅读 · 0 评论 -
sql中可以使用不在select中的字段排序
不在select中的字段也可以排序的, 但是为啥呢? 先执行select, 没有的字段怎么排序的呢?原创 2022-09-12 15:07:06 · 770 阅读 · 0 评论 -
留存率 和 最大连续登录天数 SQL
另个常见业务场景,求留存率和连续登录最大天数原创 2022-09-12 12:50:22 · 698 阅读 · 0 评论 -
sql求中位数,截断平均数
sql中的求中位数和截断平均数的两个应用场景原创 2022-09-12 12:30:46 · 857 阅读 · 0 评论 -
mysql和hive中, group by有关的不同点
mysql 和hive的两点不同原创 2022-07-22 18:37:03 · 684 阅读 · 0 评论 -
linux系统修改mysql8.0的默认编码为utf8
Linux安装的mysql8.0默认编码有些是拉丁的, 不是和存储中文, 查看编码 mysql> show variables like '%character%'; 需要使用root用户, 修改/etc/my.cnf文件 在[mysqld]下添加 collation_server = utf8_general_ci character_set_server = utf8 然后保存退出 重新启动mysql程序, service mysqld restart 再次启动mys..原创 2021-12-19 00:11:51 · 1965 阅读 · 1 评论 -
关于mysql的编码问题
有三个编码 mysql的服务编码 mysql的客户端编码 终端的编码(windows是gbk) 建议统统使用utf8 关于mysql的客户端和服务端的编码可以通过mysql语句查看 > show variables like '%charter%'; 可以通过修改最下面那个路径中的配置文件进行永久地改变编码,但是如果是windows下, cmd中gbk编码的, 可能出现乱码的情况, 如下 无法插入 需要改成gbk 插入成功, 查询结果也是正确的 在Navic...原创 2021-11-08 21:59:52 · 144 阅读 · 0 评论 -
mysql插入中文出错“ERROR 1366 (HY000): Incorrect string value: ‘\xE5\xBC\xA0\xE4\xB8\x89‘ for column ‘name“
在linux系统在向mysql中插入中文数据的时候会报错误 ERROR 1366 (HY000): Incorrect string value: '\xE5\xBC\xA0\xE4\xB8\x89' for column 'name' at row 1 这主要是因为编码造成的, 我们修改一下编码即可 第一种方法: 只修改这个表的编码格式: > alter table user convert to charset utf8; 如下图: 第二种方法: 修改mysql默认的编码格式原创 2021-07-09 10:49:55 · 1176 阅读 · 0 评论 -
Centos6.10卸载mysql
从Linux发行版本Centos卸载mysql的步骤: 1.首先查看已经安装的程序 [root@hadoop102 ~]# rpm -qa| grep -i mysql 注意这里一定要写上 -i 这样才会不区分大小写, 否则可能匹配不到任何结果 运行结果如下: 这里安装了服务端和客户端 2. 卸载这两个程序 [root@hadoop102 ~]# rpm -ev --nodeps MySQL-server [root@hadoop102 ~]# rpm -ev --nodeps MyS原创 2021-04-21 17:48:43 · 399 阅读 · 0 评论 -
授权远程连接mysql
use mysql; update user set host='%' where user ='root'; FLUSH PRIVILEGES; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; FLUSH PRIVILEGES;原创 2021-04-08 11:06:51 · 108 阅读 · 0 评论 -
SQL面试题
有这么一些数据 请写出结果是这样的SQL语句 当时没写出来, 现在看来应该是hive的语句吧, 要是MySQL的话, 虽然8.0以后增加了窗口函数, 但是没有collect_list(col)函数啊, 先这样记录一下吧 SELECT t1.uid, collect_list (t1.load_date)[0] AS first_load_date, collect_list (t1.last_load_date)[0] AS last_load_date FROM原创 2020-06-19 11:22:16 · 220 阅读 · 0 评论 -
中文写入数据库乱码及Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1解决
当将一些特殊的汉字如“原创 2018-06-08 15:20:57 · 1167 阅读 · 0 评论 -
授权远程的IP访问数据库mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'远程ip' IDENTIFIED BY '密码' ;flush privileges;原创 2018-06-07 18:52:53 · 551 阅读 · 0 评论 -
mysql数据库清空表后,自动增长的列怎么从1开始
往mysql数据库中写数据时,如果设置了自动增长的列是主键的话,每次都会自动增长,但是当写入的数据有误,需要清空后重新写入时,该列并不会从1开始而是继续增长,造成下图所示的结果只要truncate table 表名;就可以清空表并将自动增长的列归为1...原创 2018-06-13 19:01:01 · 1804 阅读 · 0 评论