当前位置: 首页 > article >正文

Centos 安装mysql8(YUM方式)

1、执行安装命令
[root@localhost ~]# wget https://dev.mysql.com/get/mysql80-community-release-el8-4.noarch.rpm

[root@localhost ~]# yum module disable mysql

[root@localhost ~]# yum install mysql-community-server


2、修改配置文件

[root@localhost ~]# vi /etc/my.cnf

[root@localhost ~]# 新增配置

wait_timeout=32000

slow_query_log = ON
slow_query_log_file = /var/log/mysql/slow.log
long_query_time = 2

character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_general_ci
init_connect='SET NAMES utf8mb4'
max_connections=1000

3、设置开机启动

[root@localhost ~]# systemctl enable mysqld

[root@localhost ~]# systemctl daemon-reload

4、启动mysql

[root@localhost ~]# systemctl start mysqld

5、查找初始密码

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

如果无效 修改 /etc/my.cnf 添加 skip-grant-tables 后重新启动

然后mysql -u root -p 进入mysql 修改密码为空

update user set authentication_string='' where user='root'; 

将skip-grant-tables删除后,重新启动

ALTER USER USER() IDENTIFIED BY 'Admin2023!';

6、创建数据库

mysql>  create database 'easydb';

mysql>   CREATE USER 'test'@'%' IDENTIFIED with mysql_native_password  BY 'Test_0316';

mysql>  GRANT ALL ON easydb.* TO 'test'@'%' WITH GRANT OPTION;


http://www.kler.cn/news/529.html

相关文章:

  • JS高级知识总结
  • ChatGPT解开了我一直以来对自动化测试的疑惑
  • jQuery《一篇搞定》
  • MongoDB数据库从入门到精通系列之八:调整oplog大小
  • WiFi6模块如何应用在智能家居
  • MySQL 函数介绍
  • 【JavaScript速成之路】JavaScript内置对象--数组对象
  • 力扣-按日期分组销售产品
  • 字符编码(ASCII码、音码、形码、区位码,国标码、机内码,字形码)
  • MySQL对表操作
  • 数据结构与算法这么难,为什么我们还要学习?
  • 快排函数 -- qsort函数(Quick Sort)
  • docker 形态构建redis 哨兵模式集群
  • 网络安全缓冲区溢出与僵尸网络答题分析
  • 【华为OD机试真题2023 JAVA】寻找核酸检测点
  • 这个Java框架面试题,竟然难倒了工作4年的程序员!
  • 多项式回归初探及实践
  • 大学生考研的意义?
  • web实现太极八卦图、旋转动画、定位、角度、坐标、html、css、JavaScript、animation
  • 学会这12个Python装饰器,让你的代码更上一层楼
  • Android 9.0 Launcher3双层(抽屉)高斯模糊(毛玻璃)背景功能的实现
  • Springboot——自定义Filter使用测试总结
  • 【python绘图】matplotlib+seaborn+pyecharts学习过程中遇到的好看的绘图技巧(超实用!)(持续更新中!)
  • Pandas数据分析实战练习
  • 图像修复与去噪
  • Python 基础教程【2】:条件语句和循环语句
  • 蓝桥杯刷题冲刺 | 倒计时24天
  • 【pygame游戏】Python实现蔡徐坤大战篮球游戏【附源码】
  • 17.电话号码的字母组合(深度递归遍历解决经典老题)
  • Python的30个编程技巧