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

Linux-mysql安装

1. 获取rpm

wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

2. 安装rpm

rpm -ivh mysql57-community-release-el7-9.noarch.rpm

3. 确认依赖文件

cd /etc/yum.repos.d
ls

        查看该文件夹下是否已存在如下两个文件

4. import mysql 的公钥到RPM的配置中

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

5. 在  /etc/yum.repos.d 下执行安装

yum install mysql-server

6. 获取安装时的临时密码

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

7. 登录数据库

mysql -u root -p

8. 修改同级强度密码

alter user 'root'@'localhost' identified by 'Root@123456';

9. 修改密码强度策略

set global validate_password_policy=0;
set global validate_password_length=4;
flush privileges;

10. 更新超管密码

alter user 'root'@'localhost' identified by 'root';

11. 可远程连接配置

show databases;
use mysql;
show tables;
update user set Host='%' where User='root';
flush privileges;

12. 配置默认编码

vi /etc/my.cnf #添加
character_set_server=utf8
init_connect=‘SET NAMES utf8’

13. 重启

systemctl restart mysqld

14. 开机自启

systemctl enable mysqld
http://www.lryc.cn/news/118489.html

相关文章:

  • 山东布谷科技直播平台搭建游戏开发技术分享:数据存储的重要意义
  • MyBatisPlus的介绍
  • 麻省理工学院利用水泥和炭黑制造出超级电容器
  • 【Spring Cloud Alibaba】Linux安装RocketMQ以及RocketMQ Dashboard可视化工具
  • 【杂谈】电脑城的消失:时代变迁中的一段峡谷
  • Webpack怎么使用?
  • 异步编排CompletableFuture
  • linux_常用命令
  • Mac OS键盘常用快捷键
  • 【腾讯云 Cloud Studio 实战训练营】通过云IDE构建Web3项目
  • 湖南麒麟系统非正常关机导致VNC启动失败原因分析
  • 机器学习---监督学习和非监督学习
  • 【OS】请问,一个需要运行内存10GB的游戏,可以运行在32位物理内存为64GB的电脑上吗?
  • C语言 冒泡排序
  • docker相关命令总结(停止、重启、重加载配置文件)
  • Linux 命令大全(下)
  • Babylon.js着色器简明简称【Shader】
  • 深入理解Linux内核--信号
  • 转圈打印矩阵
  • Elasticsearch 与 OpenSearch:揭开性能差距
  • 100个Java工具类之41:系统工具类Apache之SystemUtils
  • maven Jar包反向install到本地仓库
  • .NET6使用SqlSugar操作数据库
  • MySQL8是什么-MySQL8知识详解
  • Spring Gateway+Security+OAuth2+RBAC 实现SSO统一认证平台
  • flutter开发实战-TextPainter计算文本内容的宽度
  • 竞赛项目 深度学习的动物识别
  • MySQL相关的SQL语句、数据库、数据表、字段、类型
  • 微信个人小程序申请 (AppID 和 AppSecret)
  • 使用zap日志替代xorm日志