centos6.10下安装mysql8.0.16root密码修改的坑

上图截取别人的自己懒得弄,检查自己的linux是否有安装就按上图做就行了

接下来是我的干货

mysql8.0安群策略对密码设置很严格规则:大小写加数字和特殊字符串

使用yum安装mysql 后 my.cnf在  根目录etc下,使用  vim /etc/my.cnf  在[mysqld]下

添加 skip-grants-tables保存后退出,重启mysql(servicemysqld restart)

终端输入mysql

按enter进入  执行  update mysql.user set authentication_string=password(‘newpassword‘) where user=‘root‘

flush privileges;

再次进入  vim /etc/my.cnf注释掉 skip-grants-table保存后,再次重启service mysqld restart

如果提示you must reset 巴拉巴拉就执行一下命令,原因是密码太简单不符合8.0安全策略;

Alter USER ‘root‘@‘localhost’ IDENTIFIED WITH mysql_native_password  BY ‘新密码‘;

flush privileges;

原文地址:https://www.cnblogs.com/wangbiaohistory/p/10851907.html

时间: 2024-10-07 17:26:25

centos6.10下安装mysql8.0.16root密码修改的坑的相关文章

centos 7下安装mysql-8.0

本篇文章主要介绍在centos7 环境下安装mysql8.0并设置为开机自启. 安装步骤 1.配置yum源 首先在 https://dev.mysql.com/downloads/repo/yum/ 找到 yum 源 rpm 安装包,但是我那会打开这个网页时有点慢毕竟是国外的网站,所以我分享到百度网盘了,链接:https://pan.baidu.com/s/1-gX5eN2QnSH5ptcxsIiq3Q 密码:pirb. 下载完成上传到服务器,我是传到了opt目录下. 2.安装mysql源 yu

Windows10下安装MySQL8.0

1:首先去官网下载安装包 下载地址:https://dev.mysql.com/downloads/mysql/ 这是我下载版本 2:将解压文件解压到你安装的目录:E:\mysql-8.0.11-winx64  (我这是放在E盘根目录,不要放在有中文名字和空格的的目录下.例如 ) 3:在mysql-8.0.11-winx64文件夹下面新建一个my.ini文件和一个data文件夹 4:配置系统环境 在path中添加%MYSQL_HOME%\bin 5:以管理员的身份打开cmd窗口跳转路径到E:\m

windows下安装mysql8.0压缩版

     下面总结下安装过程: 首先解压下载好的压缩版本. 将解压后mysql的bin文件目录配置系统环境path变量中 使用cmd打开命令窗口,输入mysqld  --initialize命令初始化mysql的data数据目录,记住初始化完毕后,会在解压目录下生成一个data文件夹,这个文件夹下有一个.err结尾的文件,打开后会有随机生成的密码.当然也可以使用mysqld --initialize --console命令,这样生成的随机密码会出现在dos窗口中. 输入mysqld --inst

在WINDOWS下安装MYSQL8.0

1:创建文件夹D:\data\service\mysql-8.0.11-winx64\data 2:进到D:\data\service\mysql-8.0.11-winx64\bin 第三步:初始化./mysqld --initialize 第四步:在data下面.err结尾的文件里面找到密码 第五步:测试这个密码是否可以登录./mysql -h 127.0.0.1 -uroot -p./mysql -h localhost -uroot -p 修改密码ALTER USER 'root'@'lo

CentOS6.10下安装mysql-5.7.24

卸载原有mysql 因为mysql数据库在Linux上实在是太流行了 所以目前下载的主流Linux系统版本基本上都集成了mysql数据库在里面 我们可以通过如下命令来查看我们的操作系统上是否已经安装了mysql数据库 rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数据库 有的话,我们就通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉 // 普通删除模式 rpm -e mysql-libs-5.1.73-3.el6_

mac 下安装mysql8.0

有两种安装方式,一种是安装包安装,官网下载安装包,mysql下载: 这里记录brew安装: 1.brew uninstall mysql 卸载原有的: 2.brew install mysql 3.可通过brew info mysql 查看 mysql相关,有两种启动方式,mysql.service start / brew services start mysql; 4.mysql -uroot 进入,并修改密码,ALTER USER 'root'@'%' IDENTIFIED WITH my

Win10下安装MySQL8

第一步:下载安装包 官网: https://dev.mysql.com/downloads/mysql/ 百度网盘:mysql-8.0.18-winx64.zip 第二步:解压 注意:解压到的目录不能出现中文或者空格等名称 第三步:配置 1.新建文件和文件夹 在解压目录下,新建 my.ini文件和 data 文件夹,如图: data文件夹保持为空就好,下面对 my.ini 进行配置: 解压目录就是安装目录,我的解压目录是D:\mysql-8.0.18-winx64,所以下面的目录都以这个路径为准

linux 安装mysql8.0

CentOS下安装mysql8.0 下载mysql $ wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-8.0/mysql-8.0.4-rc-linux-glibc2.12-x86_64.tar.gz 解压 $ mysql tar -zxvf mysql-8.0.4-rc-linux-glibc2.12-x86_64.tar.gz -C /usr/local/ 修改文件夹名称 $ mv mysql-8.0.4-rc-linux-

windows下安装Mysql8,表名无法设置成大小写敏感的解决

windows下安装Mysql8.0.13,由于widows默认是大小写不敏感,安装成功之后,创建的数据库表表名都是小写的.这样对于用代码生成工具生成代码的同学来说就不方便,而且全都小写,看上去也是一团懵逼.但是,如何修改配置,让表名区分大小写呢.配置项很简单,默认lower_case_table_names=1,设置成2就可以.关于lower_case_table_names的说明参考官网:https://bugs.mysql.com/bug.php?id=90814修改my.ini文件,配置