- Navicat安装包 链接:https://pan.baidu.com/s/1YvIJ6GXClwzfsz05Qlegig
提取码:1012
- 使用winscp将MySQL压缩包传输给Linux系统
2. 安装MySQL
部署环境
安装相关依赖包
yum install -y gcc* make* openssl*
解压到指定位置
Mysql5.7安装目录:/usr/local/mysql
数据库存储目录:/data/mysql
安装包位置:/usr/src
tar zxvf 压缩包位置 -C /usr/src/ [-C:解压到指定位置]
剪切并修改文件名
mv ./mysql-5.7.32-el7-x86_64/ /usr/local/mysql
创建数据库存储目录,并创建mysql用户用来执行mysqld命令
mkdir -p /data/mysql
useradd -r -s /sbin/nologin mysql -d /usr/local/mysql/
改变/usr/local/mysql/,/data/mysql/目录的属组属主目录为mysql
cd /usr/local/mysql/
chown -R mysql:mysql .
chown -R mysql /data/mysql/
指定安装目录,程序运行目录,数据库存储目录,并保存临时生成的 密码
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql
删除原有文件,将现有文件复制进去
rm -rf /etc/my.cnf
cp my.cnf /etc/
将脚本程序复制一份到指定目录下,并修改名称
更改脚本文件
vi /etc/init.d/mysql
创建软连接
ln -s /usr/local/mysql/bin/mysql /usr/bin/
修改脚本权限,添加mysql服务,启动mysql服务
chmod 755 /etc/init.d/mysql
chkconfig --add mysql
chkconfig --level 345 mysql on
systemctl start mysql
进入mysql
使用工具进行连接
报错解决办法:
1130 - Host '192.168.229.1' is not allowed to connect to this MySQL server
更改权限:update user set Host='%' where User='root';
刷新:flush privileges;