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;

然后就能连接上了。

相关推荐
皆圥忈6 分钟前
_Linux文件系统与磁盘结构深度解析
linux
向日葵.9 分钟前
linux & qnx & git 命令 2
linux·运维·git
丑过三八线9 分钟前
Systemd Cgroup 驱动详解
linux·ubuntu·容器
‎ദ്ദിᵔ.˛.ᵔ₎10 分钟前
linux的vim编辑器
linux
用户8055336980319 分钟前
嵌入式Linux开发——烧写你的镜像:存储介质基础 - 先分清 SD、eMMC 和块设备
linux·嵌入式
Android系统攻城狮24 分钟前
Linux Pulseaudio深度解析之pa_context_set_sink_mute_by_index用流程与实战(四十七)
linux·运维·服务器·音频进阶·pulseaudio进阶
木白CPP30 分钟前
aarch64-linux-gnu* (gcc,ld,objcopy,objdump)工具总结
linux·运维·gnu
豆是浪个33 分钟前
Linux(Centos 7.6)命令详解:xargs
linux·运维·服务器
艾莉丝努力练剑1 小时前
【Linux网络】网络层IP协议(二):网段划分
linux·运维·服务器·网络·tcp/ip·udp
艾莉丝努力练剑1 小时前
【Linux网络】网络层IP协议(三):网段划分(下)
linux·运维·服务器·网络·tcp/ip