分类

mysql

MySQL8密码策略
然后查看密码策略 密码策略显示如下: 修改指定密码的验证强度等级,validatepassword.policy=MEDIUM,修改为LOW: 修改指定密码长度,validatepassword.length=8,修改为6:
2024-01-28
|
0
|
0
MySQL8创建用户
创建用户 create user username@localhost identified by 'password'; grant alter, alter routine, create, create routine, create temporary tables, create view
2024-01-28
|
0
|
0
MySQL:ERROR 1698 (28000)
问题:登录root用户显示权限错误, 原因:是因为authsocket的验证类型引起的。 解决: 、通过sudo进入mysql,ubuntu默认sudo不需要密码就可以进 、进入mysql库 、改密码 然后就可以了。 当然这个是只允许本地访问的,如何想要远程访问root,则: 编辑/etc/mysq
2024-01-28
|
0
|
0
MySQL in Linux 大小写问题
linux的mysql区分大小写,数据库中的表名与输入的sql语句中的使用的表名大小写不一致会出错
2024-01-28
|
0
|
0
MySQL:ERROR 1227 (42000)
原因: MySQL8版本中新增了一个systemuser帐户类型,由于root用户没有SYSTEMUSER权限,导致错误出现。 为root添加权限:
2024-01-28
|
0
|
0
MySQL:ERROR 1410 (42000)
实质问题是,授权语法不严谨导致.所授权的用户及其所在主机名,要与实际存在的用户及其主机名一致. 也就是说,如果已建用户是:root@localhost,你要授权给root@%,那肯定不行.必须一样才行. 、修改主机 刷新权限 再次授权 、若不修改主机,授权时要指明用户名和主机
2024-01-28
|
0
|
0
MySQL批量操作优化
rewriteBatchedStatements=true 是MySQL数据库连接驱动程序的一个参数,用于优化批量插入操作的性能。当这个参数设置为true时,MySQL会将批量插入语句重写为更高效的形式,以减少与服务器的通信次数,从而提高插入操作的速度。 在默认情况下,MySQL的JDBC驱动程序会
2024-01-28
|
0
|
0
MySQL8修改密码
MySql 从8.0开始修改密码有了变化,在user表加了字段authenticationstring,修改密码前先检查authenticationstring是否为空 、如果不为空 将字段置为空 修改密码为123456 、如果为空,直接修改 如果出现类似如下错误 需要刷新权限 然后再执行
2024-01-28
|
0
|
0
MySQL:ERROR 1819 (HY000)
关于这个问题是在 mysql 初始化时,使用临时密码,修改自定义密码时,由于自定义密码比较简单,就出现了不符合密码策略的问题。 解决办法: 进入mysql 输入命令: 、查看 mysql 初始的密码策略, 输入语句 : 进行查看, 、首先需要设置密码的验证强度等级,设置 validatepasswo
2024-01-28
|
0
|
0
MySQL创建用户并授权
MySQL创建用户并授权SQL: create user user@localhost identified by 'password'; grant alter, alter routine, create, create routine, create temporary tables, cre
2024-01-28
|
0
|
0