MySQL服务搭建
#通过ftp上传rpm文件
cd /home/vsftpd/ftptest
yum remove mariadb-libs
#centos 7 默认会带 mariadb 跟mysql 一样,默认通过yum来卸载所有跟这个包相关联的 所有包
#创建mysql目录
cd /usr/local/
mkdir mysql
#移动安装文件到mysql目录下
mv /home/vsftpd/ftptest/*.rpm /usr/local/mysql
#安装mysql(会自动创建mysql用户组和mysql用户)
rpm -ivh *.rpm
#查看是否安装mysql
rpm -qa |grep mysql
#查看安装路径
find / -name mysql
#调整目录的所属组
chown -R mysql.mysql /usr/local/mysql
#查看保存临时随机密码的文件名
cd /var/log
#查看临时密码
cat mysqld.log |grep -i 'pass'
#登录mysql
mysql –uroot –p
#输入刚才查到的临时密码
#修改初始密码-8位密码大小写符号
ALTER USER 'root'@'localhost' IDENTIFIED BY '密码'
#想user使用mypwd从任何主机连接到mysql服务器的话
执行语句模板:
grant all privileges on 库名.表名 to '用户名'@'IP地址' identified by '密码' with grant option;
flush privileges;
#授权root远程权限,刷新注册表
grant all privileges on . to 'root'@'%' identified by '密码' with grant option;
flush privileges;)
#退出MySQL客户端
quit;
#用新密码进行登录即可
mysql -uroot -p(新密码)
mysql -uroot -p密码