CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了CentOS上安装配置MySQL大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

在Linux上安装mysql数据库,可以去其官网上下载mysql数据库的rpm包。 本篇文章是通过yum来进行mysql安装,这种方式可以将mysql及其相关的依赖软件一并安装好,省事。 一、卸载原有mysql 因为几乎所有的linux上都默认安装了mysql,所以先有卸载掉。 rpm -qa | grep mysql  // 查看该是否已经安装了mysql rpm -e mysql // 普通

在Linux上安装MysqL数据库,可以去其官网上下载MysqL数据库的rpm包。
本篇文章是通过yum来进行MysqL安装,这种方式可以将MysqL及其相关的依赖软件一并安装好,省事。

一、卸载原有MysqL

因为几乎所有的linux上都认安装了MysqL,所以先有卸载掉。

rpm -qa | grep MysqL  // 查看该是否已经安装了MysqL
rpm -e MysqL  // 普通删除模式
rpm -e --nodeps MysqL  // 强力删除模式。如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
rpm -qa | grep MysqL  // 查看MysqL是否卸载成功

二、通过yum来进行MysqL的安装

yum list | grep MysqL //查看yum上提供的MysqL可安装的版本
yum install -y MysqL-server MysqL MysqL-devel //安装 MysqL-server、MysqL-devel、和MysqL的客户端

最简单的方式:yum -y install MysqL*
一次性把所有MysqL需要的组件都安装好了

三、安装后必要的初始化

chkconfig MysqLd on   //设置开机启动
chkconfig --list | grep MysqLd //查看MysqL服务是不是开机自动启动。也可以重新启动机器,看看MysqL是否自动启动了

service MysqLd start //启动MysqL服务 MysqLadmin -u root password root //设置root用户密码 //赋予root用户权限 MysqL –uroot –proot //登陆 grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
flush privileges;

//如果想允许用户myuser从ip为192.168.1.6的主机连接到MysqL服务器上的hmfms数据库,并使用12345作为密码
grant all privileges on hmfms.* to 'myuser'@'192.168.1.6' identified by '12345' with grant option;
flush privileges;

四、配置MysqL

修改MysqL配置文件:/etc/my.cnf。最基本的几个参数设置好即可使用MysqL了。

[client]  
default-character-set=utf8
[MysqLd]
lower_case_table_names=1
default-character-set=utf8 
character_set_server=utf8
default-storage-engine=INNODB
[MysqLd_safe]
default-character-set=utf8

修改后重启服务:service MysqLd restart
查看MysqL字符编码是否正确:show variables like ‘%char%’

去看看MysqL的启动脚本:/etc/init.d/MysqL

大佬总结

以上是大佬教程为你收集整理的CentOS上安装配置MySQL全部内容,希望文章能够帮你解决CentOS上安装配置MySQL所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: