linux安装mysql菜鸟教程_[新手教程]Linux环境部署MYSQL过程

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完成。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值