MySQL CentOS下安装MySQL
本文演示环境声明:CentOS 7 64位
移除旧的安装软件包
yum list installed | grep mysql # yum命令查询 yum remove -y 包名 # 删除
或:
rpm -aq | grep mysql # rpm命令查询 rpm -e 包名 # 删除
官网下载MySQL
CentOS基于RedHat,所以选择RedHat和RPM Bundle。
删除MariaDB
先查找到。
然后删除。
解压安装包
将下载好的MySql安装包上传到CentOS的 /home/local 目录下,tar -xvf 命令解压 tar 包。
将解压好的rpm安装文件移动到 /usr/local/mysql 目录下。
rpm安装MySQL
使用如下命令安装。
rpm -ivh 包名 --nodeps # --nodeps 不考虑依赖包
MySQL的配置文件位于:/etc/my.cnf
初始化MySQL服务
mysqld --initialize chown mysql:mysql /var/lib/mysql -R systemctl start mysqld # 启动MySQL服务 systemctl enable mysqld # MySQL服务设为开机启动
修改默认密码
首先到 /var/log 下找到 mysqld.log 日志文件,搜索默认密码。
cat /var/log/mysqld.log | grep password
使用默认密码登录。
修改默认密码。
修改好后退出。
给远程访问授权
create user 'root'@'%' identified by 'root'; # 创建用户 grant all privileges on *.* to 'root'@'%'; # 用户授权 flush privileges; # 刷新
远程连接成功,如图。
至此。转载请注明出处,记得扫码打赏支持哦,谢谢!