压缩包安装方便修改配置
下载,到MySQL官网 ,点击Downloads=>Community=>MySQL Community Server
环境配置
监测本机是否存在mysql
rpm -qa|grep -i mysql查找之前的MySQL目录,并使用rm -rf 文件夹名,删除find / -name mysql。
安装
解压下载后的版本
tar -zxvf mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz
将解压后的MySQL移动到自己想要的位置
mv mysql-5.7.37-linux-glibc2.12-x86_64 /data/mysql
安装数据库
在MySQL目录下新建data目录
cd /data/mysql mkdir data
在系统中新建/etc/my.cnf,文件内容如下,目录可改成本机的:
cd /etc/my.cnfvi my.cnf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| [mysqld]
# 不需要密码验证 skip-grant-tables
datadir=/usr/local/mysql/data basedir=/usr/local/mysql socket=/tmp/mysql.sock user=mysql port=3306 character-set-server=utf8
# 是否区分大小写,0:区分大小写(默认), 1:不区分大小写 lower_case_table_names=0 # 允许最大连接数 max_connections=20 # 创建新表时将使用的默认引擎 default-storage-engine=INNODB
# 建议禁用符号链接以防止各种安全风险 symbolic-links=0
[mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid
|
打开vim /etc/profile
vim /etc/profileexport PATH=$PATH:/usr/local/mysql/binsource /etc/profile
在MySQL目录下执行如下命令,初始化数据库
./bin/mysqld --initialize --user=mysql --basedir=/data/mysql/ --datadir=/data/mysql/data/
启动
service mysql start