centos-mysql安装步骤

mysql安装:
2.检查系统是否安装mariadb,是否安装MySQL
rpm -qa|grep mariadb ,rpm -qa|grep mysql
3.如果安装就卸载
rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps
# --nodeps(免依赖),rpm安装:-ivh(安装) -uvh(更新安装) --force (强制安装)
4.解压安装包:
tar zxvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz -C /usr/local/
5.改名字
mv /usr/local/mysql-5.7.25-linux-glibc2.12-x86_64/ /usr/local/mysql
6.建立用户
useradd mysql
7.给目录授权
chown -R mysql:mysql /usr/local/mysql
chmod -R 755 /usr/local/mysql

8.初始化MySQL数据库
/usr/local/mysql/bin/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

9.新建配置文件:
vi /etc/my.cnf
添加内容:
[mysqld]
user=mysql
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
port=3306
socket=/tmp/mysql.sock
log_bin=/usr/local/mysql/data/mysql‐bin
server_id=1

[mysql]
socket=/tmp/mysql.sock

10.授权 :
chmod 644 /etc/my.cnf

11.复制到配置文件:
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
授权:chmod +x /etc/init.d/mysqld
启动:/etc/init.d/mysqld start

12.添加环境变量
vim /etc/profile
export MYSQL_HOME="/usr/local/mysql/"
export PATH="$PATH:$MYSQL_HOME/bin"
13.使环境变量生效
source /etc/profile
14.获取初始密码
cat /root/.mysql_secret
15.登录
MySQL -uroot -p
16.修改密码
set PASSWORD = PASSWORD('********');
17.给用户授权
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
18.刷新权限
flush privileges;

posted on 2022-03-03 17:18  大兄弟666  阅读(45)  评论(0编辑  收藏  举报