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;

然后就能连接上了。

相关推荐
小萌新上大分16 小时前
mysql主从复制搭建
mysql·mysql主从复制·mysql主从复制配置·mysql主从复制的搭建·mysql主从复制的原理·mysql安装入门
石像鬼₧魂石16 小时前
如何配置Fail2Ban的Jail?
linux·学习·ubuntu
华仔啊16 小时前
这 10 个 MySQL 高级用法,让你的代码又快又好看
后端·mysql
椰子今天很可爱16 小时前
五种I/O模型与多路转接
linux·c语言·c++
Lueeee.17 小时前
Linux kernel Makefile 语法
linux
Knight_AL18 小时前
MySQL 中 UPDATE 语句的执行过程全解析
数据库·mysql
爱吃山竹的大肚肚19 小时前
EasyPOI 大数据导出
java·linux·windows
极地星光19 小时前
dmesg 工具的核心功能与作用
linux
梁萌19 小时前
ShardingSphere分库分表实战
数据库·mysql·实战·shardingsphere·分库分表
川石课堂软件测试19 小时前
Mysql中触发器使用详详详详详解~
数据库·redis·功能测试·mysql·oracle·单元测试·自动化