一、检查是否有mysql相关包残留,若有残留,必须清理干净(重点!!!)
find / -name mysql
rm -rf 路径
rpm -qa|grep -i mysql
rpm -ev 包名
若报错,则执行下面语句
rpm -ev 包名 --nodeps
二、正式安装
安装yum mysql数据源命令
yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
安装mysql服务
yum install mysql-community-server
启动mysql服务
相关命令
service mysqld start 启动
service mysqld stop 暂停
service mysqld restart 重启
没有提示则启动成功
获取初始化密码
cat /var/log/mysqld.log | grep password
登陆mysql
mysql -u root -p
修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'yournewpassword';
如果爆出 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 错误,原因是你的密码不安全,要包含大小写,数字和字符
mysql导入sql命令
登录mysql,进入目标数据库
source 文件全路径
可能遇到的问题
一、若服务器上安装的mysql,发现用本地电脑的navicat链接不上,可能原因是mysql禁止远程登录
解决方案:
登录mysql
mysql -u root -p
use mysql; 进入mysql库
select host from user where user='root'; 查询用户名为root的用户的登录权限
若查询出来只有localhost,则修改权限为%
update user set host = '%' where user ='root';
flush privileges; 刷新配置