rpm安装mysql后密码_CentOs安装Mysql和配置初始密码

article/2025/9/12 19:42:19

装载自:https://www.cnblogs.com/FlyingPuPu/p/7783735.html

一、Mysql下载安装

62f70412ff673e9086dcb06c3e50019a.png

使用上传命令上传至/home目录,如:rz命令(yum install -y lrzsz)

02410af4eff360817c93e36f297c7cf2.png

添加mysql仓库(-Uvh后面接的为你下载的rpm文件名)

sudo rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

安装mysql

sudo yum install -y mysql-community-server

e0422997e3fa1c7232622c471183f1c0.png

启动mysql服务sudoservice mysqld start

或sudo systemctl start mysqld.service

二、密码配置

新版本的Mysql会为root用户创建一个初始密码,需要更改。

查看默认密码

sudo grep 'temporary password' /var/log/mysqld.log

df6fe130400aa22ff6ce93cea5123704.png

使用该初始密码登陆mysql

mysql -uroot -peejVY2MLgS+e

修正密码强度校验规则(用于测试环境使用),高版本的mysql在修改密码时会限制简单密码的创建,如果单单是为了测试使用,可以将他的密码检测策略修改下:

修改:密码最小长度策略

mysql> set global validate_password_length=0;

修改:密码强度检查等级策略,0/LOW、1/MEDIUM、2/STRONG

mysql> set global validate_password_policy=0;

修改密码

mysql> set password for 'root'@'localhost' = password('root123');

二、其他配置

开启mysql的root用户远程连接服务(%号即远程连接,IDENTIFIED BY后面跟的密码)

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root123' WITH GRANT OPTION;

刷新

mysql>flush privileges;

开启mysql端口服务/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

service network restart

三、问题

mysql -uroot -p

root

ERROR2002 (HY000): Can't connect to local MySQL server through socket'/var/lib/mysql/mysql.sock'(2)

这是/var/lib/mysql权限问题,修改MySQL权限为当前用户

sudo chown -R xxx:xxx /var/lib/mysql

xxx为当前的用户名以及所属组

重启MySQL服务

查看用户组:whoami查看当前用户groups 当前用户


http://chatgpt.dhexx.cn/article/wMCKVoPU.shtml

相关文章

MySQL初始密码的查看

问题:在安装MySQL过程中,以管理员身份运行cmd后进入MySQL的bin目录,然后输入命令“mysqld --initialize”后没有显示初始密码,没办法进行后续的登录怎么办? 1.打开你的MySQL的安装目录下的data文件夹(就是…

如何找到mysql的初始密码_如何查看mysql的初始密码

如何查看mysql的初始密码 发布时间:2020-08-26 11:50:11 来源:亿速云 阅读:95 作者:Leah 今天就跟大家聊聊有关如何查看mysql的初始密码,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 查看mysql的初始密码的…

[mysql]linux服务器mysql默认密码查看

通过 cat /var/log/mysqld.log | grep password 命令查看数据库的密码

centos查看mysql默认密码和修改密码

1、查看mysql默认密码: grep ‘temporary password’ /var/log/mysqld.log rootlocalhost: b_1sZou9FZrt b_1sZou9FZrt就是 2、修改mysql密码: ALTER USER ‘root’‘localhost’ IDENTIFIED BY ‘new password’; ‘new password’替换成你要设置的密…

宝塔中查看mysql默认密码

文章目录 一、查看root密码二、说明三、如何用工具连接数据库 一、查看root密码 二、说明 创建数据库后,请设置一个新的用户,授予操作该库所需的权限,并使用该用户进行数据库操作,不要将root 账户密码设置为 root 123456 admin 等…

mysql初始密码在哪个文件_mysql-5.7.26-安装教程

首先下载mysql-5.7.26-winx64安装文件,链接地址https://www.mysql.com/downloads/ 然后MySql解压地址为D:Program Filesmysql-5.7.26-winx64下 然后加入环境变量 点击系统变量下的新建按钮 输入变量名:MYSQL_HOME 输入变量值:D:Program Files…

Mac下MySql初始密码设置及mysql数据库操作

转载 : https://www.cnblogs.com/tugenhua0707/p/10725952.html 1. 首先 点击系统偏好设置 -> 点击MySQL, 在弹出的页面中,关闭服务。 2. 进入终端命令输出: cd /usr/local/mysql/bin/ 命令,回车。 3. 回车后,输入命令&…

linux mysql初始密码或者密码忘记 + mysql5.7.28忘记密码

1、编辑MySQL配置文件 vim /etc/my.cnf 加入 skip-grant-tables ps: 跳过权限验证,可免密码登录 如下图 2、重启mysql service mysqld restart 3、登录MySQL mysql -u root -p select version(); 查看版本 | version() | ----------- | 5.7.28 | 4、修…

查询MySQL初始账号密码

查询mysql数据库初始账号密码 找到初始账号和密码 sudo cat /etc/mysql/debian.cnf 进入mysql mysql -u debian-sys-maint -p 输入第1步查到的密码 进入mysql 数据库,修改密码 ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY xxxx; 不报错…

docker安装mysql,设置mysql初始密码

docker安装mysql,只需要2分钟就可以完成 docker search mysql拉取mysql镜像(https://hub.docker.com/_/mysql) docker pull mysql:5.7官网可查看存在的镜像,以及需要的版本号 运行mysql(–name 容器名称 -e MYSQL_ROOT_PASSWORD…

MySQL初始密码忘记了怎么办

相信很多小伙伴在安装MySQL的时候,会给定一个初始的密码,而这个初始的密码是很特别恶心人的,一大推大小写特殊字符,记住可能是不可能的了。那么,MySQL初始密码忘记了怎么办?就下来就让小编详细的为大家介绍…

mysql的默认密码_mysql默认密码是多少

展开全部 mysql默认密码设置如下命令就可以获得: cd/ PATH="$PATH":/usr/local/mysql/bin mysql -u root -p mysql>use mysql; mysql> UPDATE user SET password=PASSWORD("new password") WHERE user=username; mysql> FLUSH PRIVILEGES; mysql…

windows mysql默认密码_windows下mysql初始密码设置

转载自:http://blog.csdn.net/ofreelander/article/details/50802780 1.my-default.ini 改名my.ini 在解压的目录下面复制my-default.ini一份改名字为 my.ini。 2.打开 Windows 环境变量设置, 新建变量名 MYSQL_HOME , 变量值为 MySQL 安装目录路径, 在 环境变量 的 Path 变量…

查看MySQL初始密码并修改

查看MySQL初始密码并修改 1.安装时的初始密码查看: 当安装mysql的服务:mysqld --install 初始化mysql,在这里,初始化会产生一个随机密码,如下图框框所示,记住这个密码,后面会用到(mysqld --initialize --…

Mysql的默认密码

Linux安装Mysql后首次登陆需要密码 一般来说mysql安装完之后默认是没有密码的。但是我在linux中安装之后输入mysql命令显示其实在执行mysqld --initialize之后会初始化密码(默认密码为随机的高强度密码)这个密码会储存在错误日志中 Linux查看MySQL初始密码 grep “password”…

mysql安装后默认密码

[转载]如何修改MYSQL的ROOT默认空密码 cmd下切换到mysql安装目录例d:/mysql/bin 前提:mysql用户root密码为空. 输入mysql-urootmysql mysql>状态下输入updateusersetpasswordpassword(新密码)whereuserroot;回显QueryOK,0rowsaffected(0.00sec) Rowsmatched:2Cha…

OCP SQL和sqlplus使用

目录 SQL命令、数据库命令、sqlplus命令 伪列 伪表 查看表、对象定义 NULL 对于NULL的比较 ||表示连接字符串 distinct去重 order by 模糊查询 like 查看执行计划 统计数据 函数和存储过程 隐式数据类型转换 修改当前会话日期格式 case条件表达式 聚合函数gro…

Mysql 8.0 第13章 SQL语句的语法 (第1节)

目录 13.1 数据定义语句(DDL)13.1.2 修改数据库语法13.1.3 修改事件语法13.1.3 修改函数语法13.1.7 修改PROCEDURE语法13.1.12 创建数据库语法13.1.13 创建事件语法13.1.14 创建函数语法13.1.15 创建索引语法a. 列前缀b. 方法索引 Functional Key Parts (> 8.0.13)b. 唯一索…

数据定义语言 - DDL

写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成…

Oracle的DDL数据定义操作

文章目录 1.数据定义语言DDL2.显示表结构3.数据类型4.新建表(create table)4.1建表规则4.2语法4.3default值4.4示例与注释4.5使用子查询创建表 5.修改表结构(alter table)5.1语法说明5.2示例5.2.1追加一个新列5.2.2修改一个列5.2.3删除一个列5.2.4重命名一个列 5.3清空表(trunc…