MySQL
mysql的各种知识及注意点
@hhr
这个作者很懒,什么都没留下…
展开
-
Centos7 完全卸载MySQL8.0
Centos7 完全卸载MySQL8.01、查看mysql安装了哪些东西rpm -qa |grep -i mysql执行结果如下:2、开始卸载依次执行 yum remove 包名例如:yum remove mysql-community-client-8.0.22-1.el7.x86_643、查看是否卸载完成,执行步骤(1)的命令4、查找mysql相关目录find / -name mysql执行结果如下,具体根据自己的目录而定5、删除相关目录依次删除上面得到的目录:例如:原创 2020-12-01 13:12:21 · 3902 阅读 · 0 评论 -
Centos7中安装MySQL8.0
Centos7中安装MySQL8.01、 配置Mysql 8.0安装源sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm2、安装Mysql 8.0sudo yum --enablerepo=mysql80-community install mysql-community-server3、启动mysqlsudo service mysqld start4、查看root临时密码原创 2020-12-01 13:01:38 · 125 阅读 · 0 评论 -
为什么不建议在MySQL中使用UTF-8?
一、报错回顾**将emoji文字直接写入SQL中,执行 insert 语句报错;INSERT INTO csjdemo.student (ID, NAME, SEX, AGE, CLASS, GRADE, HOBBY)VALUES (‘20’, ‘陈哈哈????’, ‘男’, ‘20’, ‘181班’, ‘9年级’, ‘看片儿’);[Err] 1366 - Incorrect string value: ‘\xF0\x9F\x98\x93’ for column ‘NAME’ at row ...原创 2020-08-11 10:26:41 · 210 阅读 · 0 评论 -
Mybatis预防SQL注入
Mybatis支持两种参数符号,一种是#,另一种是$。比如:SELECT * FROM NEWS WHERE ID = #{id}在xml中尽量使用#符号以下几种情况也要注意:1、模糊查询错误示范:select * from new where title like ‘%#{titkle}%’正确示范:select * from new where title concat(’%’,#{title},’%’)2、in 之后的多个参数错误示范:Select * from new..转载 2020-07-08 11:27:29 · 113 阅读 · 0 评论