
200 数据.Mysql
Mysql
星际棋手
世上无难事,只要肯攀登。
展开
-
MySQL.报错2059 - authentication plugin caching_sha2_password处理方法
刚装了mysql8.0.1,用navicat登陆不了,报错“2059 - authentication plugin caching_sha2_password”,只能用命令行登陆。 解决办法: 1. 用命令行登陆 mysql -u root -p; 2. use mysql 3. ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_na...原创 2020-05-08 12:16:40 · 362 阅读 · 0 评论 -
Mysql.01.创建数据库和用户
创建数据库 //删除已存在数据库 drop database if exists 你的db名; //创建新数据库 create database 你的db名 CHARACTER SET utf8 COLLATE utf8_general_ci; 新建用户 use mysql; insert into user (host,user,password) values('%', '你的db名',P...原创 2020-05-08 09:31:11 · 181 阅读 · 0 评论 -
Mysql.02.添加mysql为系统服务(解决mysql未被识别的服务)
启动mysqld服务,发现没别添加为系统服务,于是就总结一下方法,希望对大家有帮助.原创 2020-04-10 14:40:23 · 352 阅读 · 0 评论 -
MyBatis.多条件排序
<if test="orderBy != null"> order by <choose> <when test='orderBy=="age"'>age</when> <when test='orderBy=="size"'>size</when> ...原创 2019-09-19 09:49:00 · 1051 阅读 · 0 评论 -
Mysql.复选条件的查询
场景:有筛选条件联盟:1.复联 2.正义联盟 3.猛禽小队,条件可多选,求查询结果。 name league 飞人 复联,正义联盟 黑人 复联,正义联盟,猛禽小队 打手枪的男人 复联,猛禽小队 深井冰女人 猛禽小队 SELECT name FROM students WHERE leagu...原创 2019-09-18 14:28:00 · 164 阅读 · 0 评论 -
MySql.03.Linux系统下MySql表名大小写敏感问题
将etc下my.cnf的mysqld下新增一行lower-case-table-names=1 重启mysqld服务1、使用 service 启动:service mysqld restart2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart ...原创 2019-10-22 11:34:00 · 116 阅读 · 0 评论 -
Mysql.linux登录数据库
//mysql -hlocalhost -uroot -p//-h数据库地址 -u用户名 -p密码 -P端口号(P大写)//-p可省略,会提示输入密码。 mysql -h127.0.0.1 -uroot -p123456 -P3306 //建立数据库 drop database if exists 数据库名; create database 数据库名 CHARACTE...原创 2019-10-22 10:44:00 · 131 阅读 · 0 评论