Linux上安装MySQL

以下操作在CentOS6.5环境下安装MySQL-5.7.37版本(安装目录个人设置)
安装步骤如下:

1.下载mysql安装包,然后上传mysql安装包到Linux服务器的/home目录下(目录个人设置)

MySQL-5.7.37安装包:

链接:https://pan.baidu.com/s/1LfRns7xoFu-g_rQuvLG0HQ?pwd=hygl

提取码:hygl

2.检查是否安装了MySQL

yum list installed | grep mysql

3.卸载CentOS6.5自带的MySQL(没有就不用执行这一步)

yum remove mysql mysql-libs.x86_64

注:Linux下卸载MySQL参考链接http://t.csdn.cn/PQQxx

4.解压mysql安装包

cd /home
tar -zxvf  mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.37-linux-glibc2.12-x86_64  mysql5.7    

5.在mysql目录下面创建data目录

mkdir /home/mysql5.7/data

6.创建mysql的用户组和用户,并且给mysql5.7目录设置用户组和用户

cd /home
groupadd mysql
useradd mysql -g mysql
cd mysql5.7
chown -R mysql . 
chgrp -R mysql . 

//注意这儿的.必须要,否则会报错。

7.配置my.cnf文件

vim /etc/my.cnf 

将文件中内容清空后添加内容如下(文件中存在内容说明系统自带的MySQL未卸载干净):

[mysqld]
basedir=/home/mysql5.7
datadir=/home/mysql5.7/data
port=3306
 
[client]
default-character-set=utf8
 
[mysql]
default-character-set=utf8

8.修改/etc/selinux/config文件配置

vi /etc/selinux/config

把SELINUX=enforcing改为SELINUX=disabled,保存退出,然后重启服务器。

9.创建sock文件目录

mkdir -p /var/lib/mysql
cd /home/mysql5.7
chown  mysql:mysql  /var/lib/mysql

10.配置mysql环境变量

vim /etc/profile 

添加如下内容:

export MYSQL_HOME=/home/mysql5.7
export PATH=$MYSQL_HOME/bin:$PATH
source /etc/profile  #刷新
mysql --version

报错:-bash: mysql: command not found

说明:环境变量配置有误,再检查一下。

12.初始化mysql,下面一行代码

mysqld --user=mysql --basedir=/home/mysql5.7 --datadir=/home/mysql5.7/data --initialize

13.启动mysql服务器

/home/mysql5.7/support-files/mysql.server restart
/home/mysql5.7/support-files/mysql.server stop
/home/mysql5.7/support-files/mysql.server start

14.检查mysql服务是否正常

ps -ef | grep mysql

15.登陆mysql

mysql -u root -p

password:

16.需要注意的是,刚安装的mysql,不能直接使用,需要修改初始密码

set password=password("123456");

Bye~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

M_Y碎月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值