1.MySQL数据库安装与配置
1.1下载
提供压缩包
链接:https://pan.baidu.com/s/1ydcd-NIrD9bGbkoKJCkpPA
提取码:bh4q
文件:mysql-5.7.26-linux-glibc2.12-x86_64.tar
1.2解压并移动
切换(选择空间多的路径)
cd /home
解压
tar -xzvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz
改名
mv mysql-5.7.26-linux-glibc2.12-x86_64/ mysql
1.3创建用户,并给数据目录赋予权限
创建mysql组和用户
groupadd mysql
useradd -r -g mysql mysql
创建mysq数据目录
cd mysql
mkdir -p data
cd data/
赋予权限
chown mysql:mysql -R /home/mysql/data
1.4配置参数
修改并拷贝my.cnf
vim /etc/my.cnf
my.cnf已配好的文件下载链接https://download.csdn.net/download/weixin_37578680/12376788
要是使用看好自己的路径即可。
1.5初始化mysql
cd /home/mysql/bin/
./mysqld --defaults-file=/etc/my.cnf --basedir=/home/mysql/ --datadir=/home/mysql/data/ --user=mysql --initialize
查看初始密码,复制出来
开机自启也打开
cp /home/mysql/support-files/mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
1.6启动mysql,并更改root 密码
设置MySQL软连接
ln -s /home/mysql/bin/mysql /usr/bin
启动
service mysql start
查看是否启动
ps -ef|grep mysql
更改密码
mysql -p
提示输入密码,把刚才赋值的密码粘过来。
然后执行修改,并刷新
SET PASSWORD = PASSWORD('123456');
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
flush privileges;
到这里就安装结束了。
注意事项:
如果以上步骤有权限问题,可执行以下命令,
chown 777 /etc/my.cnf