Linux系统安装MySQL的两种方法

发布于:2022-11-02 ⋅ 阅读:(425) ⋅ 点赞:(0)

一、首先第一种就是用wget命令下载MySQL官方的 Yum Repository来安装

1、首先在/app目录下创建目录mysql

cd /app
mkdir mysql

2、查看要安装的机器上是否已经安装过MySQL

#用rpm查看是否安装了MySQL

rpm -qa | grep mysql

#用ps命令查看是否有MySQL进程

ps -ef | grep mysql

3、用wget命令下载MySQL官方的 Yum Repository

wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

4、在上条wget命令执行的目录下执行

rpm -ivh mysql-community-release-el6-5.noarch.rpm 

5、使用yum命令安装mysql 服务器

yum install mysql-community-server -y

6、启动MySQL

systemctl start mysqld

查看MySQL状态

systemctl status mysqld

7、进入MySQL数据库

mysql -u root

二、第二种方法就是使用压缩包来安装 

1、首先在网上下载一个压缩包

2、进入/app目录,下载完成之后上传

rz -be

 

 3、然后将压缩包解压

tar -zxvf mysql-5.7.39-linux-glibc2.12-x86_64.tar.gz   #-zxvf后面是压缩包的名字,根据自己上传的压缩包来确定

4、将解压的文件夹改名为mysql

mv mysql-5.7.39-linux-glibc2.12-x86_64 mysql

5、进入mysql目录,创建data目录

mkdir data

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

cd /app
groupadd mysql
useradd mysql -g mysql
cd mysql
chown -R mysql . 
chgrp -R mysql .

7、配置my.cnf文件 vim /etc/my.cnf ,添加内容

[mysqld]
basedir=/app/mysql
datadir=/app/mysql/data
port=3306
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8

8、修改/etc/selinux/config文件配置,然后重启服务器

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

9、创建sock文件目录

mkdir -p /var/lib/mysql
cd /app/mysql
chown  mysql:mysql  /var/lib/mysql

10、配置mysql环境变量

vim /etc/profile 
添加如下内容:
export MYSQL_HOME=/app/mysql
export PATH=$MYSQL_HOME/bin:$PATH

11、初始化mysql

mysqld --user=mysql --basedir=/app/mysql --datadir=/app/mysql/data --initialize

12、 启动mysql服务器

/app/mysql/support-files/mysql.server restart
/app/mysql/support-files/mysql.server stop
/app/mysql/support-files/mysql.server start

 

13、检查mysql服务是否正常

ps -ef | grep mysql

14、登陆mysql

mysql -u root -p

密码是初始化里的

 15、修改密码

set password=password("123456");

 16、测试密码是否修改成功

exit  #退出mysql
mysql -u root -p #登录mysql
#提示输入密码之后,输入刚修改的密码就好了。

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到