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;

然后就能连接上了。

相关推荐
Hello.Reader18 分钟前
Flink DataStream API 打包使用 MySQL CDC 连接器
大数据·mysql·flink
小蜗牛爱远行31 分钟前
mysql导入中文乱码问题
数据库·mysql
☼←安于亥时→❦1 小时前
Linux 系统日志‘/var/log/syslog‘ 和 ‘/var/log/messages‘ 详解
linux
袁气满满~_~1 小时前
Ubuntu下配置PyTorch
linux·pytorch·ubuntu
倦王1 小时前
Linux看ip,改用户名字加权限,在单独用户下设置miniconda
linux·服务器·tcp/ip
少废话h1 小时前
Flume Kafka源与汇的topic覆盖问题解决
java·linux·kafka·flume
凤凰战士芭比Q2 小时前
Docker安装与常用命令
linux·运维·docker·容器
while(1){yan}2 小时前
MYSQL索引的底层数据结构
数据结构·数据库·mysql
合作小小程序员小小店3 小时前
web网页开发,在线%人力资源管理%系统,基于Idea,html,css,jQuery,java,jsp,ssh,mysql。
java·前端·css·数据库·mysql·html·intellij-idea
ASKED_20193 小时前
常用 Linux 命令大全(文件、网络、时间、进程、数据库、工具全覆盖)
linux·网络·数据库