Linux服务器环境安装部署mysql环境,通过rpm文件进行安装部署,按照以下步骤操作,还是非常简单的。
提前准备工作:
(1)Linux服务器6版本
(2)mysql安装包
(一)安装包进行解压
可到 https://dev.mysql.com/downloads/mysql/地址下载所需要的安装包。
本次下载的是mysql-5.7.23-1.el6.x86_64.rpm-bundle.tar安装包
将mysql-5.7.23-1.el6.x86_64.rpm-bundle.tar安装包上传到服务器上,并进行解压
tar -xvf mysql-5.7.23-1.el6.x86_64.rpm-bundle.tar
解压内容如下:
mysql-community-client-5.7.23-1.el6.x86_64.rpm
mysql-community-devel-5.7.23-1.el6.x86_64.rpm
mysql-community-common-5.7.23-1.el6.x86_64.rpm
mysql-community-embedded-5.7.23-1.el6.x86_64.rpm
mysql-community-embedded-devel-5.7.23-1.el6.x86_64.rpm
mysql-community-libs-compat-5.7.23-1.el6.x86_64.rpm
mysql-community-libs-5.7.23-1.el6.x86_64.rpm
mysql-community-server-5.7.23-1.el6.x86_64.rpm
mysql-community-test-5.7.23-1.el6.x86_64.rpm
(二)卸载系统中存在的mysql以及mariadb类安装包
检查系统自带的mysql环境
rpm -qa|grep mysql
然后将包括mysql的全部卸载
rpm -e mysql --nodeps
(三)开始安装mysql,按照以下顺序进行安装:
rpm -ivh mysql-community-common-5.7.23-1.el6.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.23-1.el6.x86_64.rpm
rpm -ivh mysql-community-client-5.7.23-1.el6.x86_64.rpm
rpm -ivh mysql-community-server-5.7.23-1.el6.x86_64.rpm
安装完以上四个安装包即可,如存在依赖关系,加上 --nodeps 属性,不考虑依赖关系,加上 --force 属性,强制进行安装。
(四)启动mysql服务
service mysqld start
(五)到日志文件中获取root初始密码
cat /var/log/mysqld.log|grep root@localhost
(六)登录到mysql数据库中
mysql -u root -p
输入获取的密码后,成功登录到数据库中
(七)进行初始密码修改,便于记住
mysql> alter user 'root'@'localhost' identified by 'R00t@tdxs';
mysql> flush privileges;
(八)下面我们看下数据库编码:
mysql> show variables like '%char%';
(九)进行权限授权以及刷新
mysql> grant all privileges on *.* to 'root'@'%' identified by 'R00t@tdxs' with grant option;
mysql> flush privileges;
备注:如果需修改字符集,可修改my.conf配置文件
vi /etc/my.conf
character_set_server=utf8
init_connect='SET NAMES utf8'
保存,然后重启mysql
service mysqld restart
至此:linux服务器安装部署mysql完成。