Linux安装mysql (yum安装)

Posted 阿糖呀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux安装mysql (yum安装)相关的知识,希望对你有一定的参考价值。

安装mysql(yum安装)

1首先看一下自己虚拟机里面有没有安装mariadb 有的话卸载掉

 rpm -qa | grep mariadb         查看有无安装mariadb

上面我们可以看到mariadb是存在的 那我们需要卸载

 rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

卸载后重新查看了一次没有了说明卸载成功了

2将我们下载的mysql压缩包传到虚拟机里面

可以看到已经有了这个压缩包 接下来我们将它解压

tar zxf mysql-5.7.34-linux-glibc2.12-x86_64.tar.gz 解压

3解压好后 安装依赖

yum install ncurses-devel autoconf -y

groupadd mysql 

useradd -g mysql -s /sbin/nologin -d /usr/local/mysql -MN mysql

mkdir /data/mysql/data -p

chown -R mysql:mysql /data/mysql

 mv mysql-5.7.34-linux-glibc2.12-x86_64 /usr/local/ 移动位置

 ln -s /usr/local/mysql-5.7.34-linux-glibc2.12-x86_64 /usr/local/mysql

chown -R mysql.mysql /usr/local/mysql

cd /usr/local/mysql

>/etc/my.cnf

 cp /etc/my.cnf /etc/my.cnf.bak

4添加配置文件

vi  /etc/my.cnf

[client]

port            = 3306

socket          = /tmp/mysql.sock

 

[mysql]

no-auto-rehash

 

[mysqld]

user = mysql

basedir = /usr/local/mysql

datadir = /data/mysql/data

port = 3306

socket = /tmp/mysql.sock

log-error = error.log

slow_query_log_file = slow.log

character-set-server = utf8

open_files_limit = 65535

max_connections = 100

max_connect_errors = 100000

lower_case_table_names =1  

将红色的部分添加到/etc/my.cnf里面去 (如下)

/usr/local/mysql/bin/mysqld --initialize  初始化

grep 'temporary password' /data/mysql/data/error.log  查看mysql密码

圈出来的就是mysql密码

复制启动脚本文件

cp support-files/mysql.server /etc/init.d/mysql

添加环境变量

echo "export PATH=/usr/local/mysql/bin:$PATH">>/etc/profile

source /etc/profile

5启动mysql

service mysql start

6登录mysql

mysql -uroot -p

>9&1Z?y1?P7>(密码)

登录成功

7修改密码

mysql> alter user user() identified by 'test';

8最后使用新密码登录

登录成功

 

 

 

 

 

 


 

 

 

 

 

 

以上是关于Linux安装mysql (yum安装)的主要内容,如果未能解决你的问题,请参考以下文章

mysql安装文档(Linux 官网yum安装版)

linux下安装MySQL---yum安装

linux下使用yum安装mysql详解

Linux 下使用yum 命令安装MySQL

Linux下安装mysql(yum和源码编译两种方式)

linux 安装mysql数据库——yum安装法