MySQL安装配置

lkt.sql 是主库数据库脚本

xxl_job.sql 是分布式数据库脚本

安装完MySQL请分别新建数据库并导入脚本

方式一:宝塔安装mysql【推荐】

直接在宝塔的软件商店中搜索mysql 安装5.6版本。

方式二:手动安装MySQL

8.0/5.7 需要修改配置兼容 ,修改后需要重启mysql服务 (建议使用MySQL 5.5-5.6)。

# 修改my.ini 或者my.conf 修改保存 然后重启mysql 服务 
# 需要试一下其中之一只有一个可以
sql_mode  = NO_ZERO_IN_DATE,NO_ZERO_DATE
# 或
sql_mode = NO_AUTO_VALUE_ON_ZERO

查看CentOS是否自带的MySQL,如果已经安装需要卸载。如果没有找到,则表示没有安装。\

$ rpm -qa | grep mysql

在线获取CentOS7的mysql的rpm的安装文件,直接执行如下命

$ wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

执行安装命令

$ rpm -ivh mysql80-community-release-el7-1.noarch.rpm

得到两个配置文件,在/etc/yum.repos.d目录下

mysql-community.repo用于指定下载哪个版本的安装包

mysql-community-source.repo用于指定下载哪个版本的源码

修改MySQL的下载配置文件

1、进入目录命令:

$ cd  /etc/yum.repos.d

2、编辑配置文件命令:

3、把MySQL8的下载关闭,将enabled设置为0

保存修改退出。

在当前目录/etc/yum.repos.d下执行下面的命令,开始在线下载:客户端,服务器端,开发的工具包。

在线下载安装命令介绍:yum(全称为 Yellow dog Updater, Modified)作用:用于自动从服务器上下载相应的软件包,自动安装,并且自动下载它的依赖包。

1、进行在线下载安装mysql命令

$ yum -y install mysql-community-client mysql-community-server mysql-community-devel

2、使用rpm命令,可以查询到mysql已经安装好的包

$ rpm -qa |grep mysql

启动MySQL服务并登录

1、启动mysql的服务

$ systemctl start mysqld

2、将mysql加到系统服务中并设置开机启动

$ systemctl enable mysqld

3、登录mysql,root用户默认没有密码

$ mysql -uroot

4、在mysql中修改自己的密码

设置远程访问权限、开放端口号

1、开启mysql的远程登录权限,默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启,并且刷新权限缓存。远程登录mysql的权限登录mysql后输入如下命令:

grant all privileges on . to ‘root’@’%’ identified by ‘root’;
flush privileges;

2、开放Linux的对外访问的端口3306

#开放的端口永久保存到防火墙

$ firewall-cmd --zone=public --add-port=3306/tcp --permanent

#重启防火墙

$ systemctl restart firewalld

Copyright © www.laiketui.com all right reserved,powered by Gitbook该文件修订时间: 2024-06-18 11:44:39

results matching ""

    No results matching ""