db
super_user_Z
这个作者很懒,什么都没留下…
展开
-
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root';FLUSH PRIVILEGES;原创 2019-10-15 10:41:34 · 1040 阅读 · 0 评论 -
mysql设置修改密码复杂难度:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
。转载 2019-10-15 10:28:18 · 275 阅读 · 0 评论 -
navicat连接mysql8.0
Navicat连接MySQL Server8.0版本时出现Client does not support authentication protocol requested by server;解决如下:命令如下:1、use mysql;2、alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘***...原创 2019-07-03 22:56:22 · 176 阅读 · 0 评论 -
mysql命令行导入sql文件
1、首先建空数据库mysql>create database abc;2、导入数据库方法一:(1)选择数据库mysql>use abc;(2)设置数据库编码mysql>set names utf8;(3)导入数据(注意sql文件的路径)mysql>source /home/abc/abc.sql;...原创 2019-07-05 23:37:24 · 4025 阅读 · 0 评论 -
linux 下 在线安装mysql
1、下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:我这里选择的5.6.33,通用版,linux下64位 也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-...原创 2019-07-05 23:39:37 · 113 阅读 · 0 评论 -
mysql8.0之前 授权root远程登陆
基于安全考虑root账户一般只能本地访问,但是在开发过程中可能需要打开root的远程访问权限。下面是基本的步骤:1、登录到mysql中,为root进行远程访问的授权,执行下面的命令:mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";mysql> flush privileges;第一...原创 2019-07-05 23:41:16 · 1286 阅读 · 0 评论 -
mysql修改root密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');原创 2019-08-04 13:30:56 · 108 阅读 · 0 评论 -
Mysql数据库」MySQL数据库开发的 36 条军规
核心军规尽量不在数据库做运算 控制单表数据量 纯INT不超过10M条,含Char不超过5M条 保持表身段苗条 平衡范式和冗余 拒绝大SQL,复杂事务,大批量任务字段类军规用好数值字段,尽量简化字段位数 把字符转化为数字 优先使用Enum或Set 避免使用Null字段 少用并拆封Text/Blob 不在数据库中存图片索引类军规谨慎合理添加索引 字符字段必须建立前缀...原创 2019-08-06 17:06:48 · 242 阅读 · 0 评论 -
SQL重复记录查询的几种方法
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断复制代码 代码如下:select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(p...原创 2019-08-06 17:09:59 · 12800 阅读 · 0 评论