CentOs 安装MySQL

1、拉取安装包

wget --no-check-certificate dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

成功拉取

2、安装

yum install mysql-community-release-el6-5.noarch.rpm

过程中可能需要你同意一些东西,y 即可

然后稍微检查一下

yum repolist enabled | grep mysql

开始正式安装

yum install mysql-community-server

过程中需要输入大概三次 y

complete! 出现得时候就成功了

3、启动

service mysqld start

后面出现 [OK] 就是成功了

4、自启动

检查是否自启动

chkconfig --list | grep mysqld

未开启

chkconfig mysqld on**// 开启自启动**

5、修改字符集

避免中文出现乱码

进入配置文件

vim /etc/my.cnf

重启mysqld

service mysqld restart

输入 mysql_secure_installation

现在mysql还没有密码需要设置一下

注意里面有一个要 NO

6、打开权限

进入mysql

mysql -uroot -p

然后输入密码

因为刚刚修改了mysql的权限,刷新一下数据库的权限表。

然后改一下user表就行了

use mysql;

update user set host = '%' where user = 'root' and host='localhost';

GRANT ALL PRIVILEGES ON . TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

flush privileges;

然后就能连接上了。

相关推荐
Coder个人博客1 天前
Linux6.19-ARM64 mm init子模块深入分析
linux·安全·车载系统·系统架构·系统安全·鸿蒙系统·安全架构
济6171 天前
ARM Linux 驱动开发篇----Linux驱动开发与裸机开发的区别---- Ubuntu20.04
linux·arm开发·驱动开发
慎思知行1 天前
Discord中创建机器人的流程
linux·服务器·机器人
enbug1 天前
编译安卓内核:以坚果R1、魔趣MK100(Android 10)系统为例
android·linux
玉梅小洋1 天前
Linux命令详解 —— IP 命令及永久配置
linux·运维·tcp/ip
江畔何人初1 天前
k8s中Role与networkpolicy区别
linux·运维·云原生
乔江seven1 天前
【python轻量级Web框架 Flask 】2 构建稳健 API:集成 MySQL 参数化查询与 DBUtils 连接池
前端·python·mysql·flask·web
Madison-No71 天前
【Linux】一切皆文件的理解 && 缓冲区 && 简易设计libc库
linux·运维·服务器
AL3171 天前
模拟实现NetDevOps全生命周期自动化网络运维
运维·docker·centos·ensp·netmiko
面对疾风叭!哈撒给1 天前
Windows 系统安装 Mysql 8.0+
数据库·windows·mysql