Centos7 安装 mysql 8mysql
执行下面两条命令:sql
yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpmyum install mysql-community-server
启动mysql (centos7以上):centos
启动mysql服务:tcp
sudo
systemctl start mysqld
加密
将mysql服务添加到开机启动:centos7
sudo systemctl enable mysqld
@server
spa
增强版命令(能够显示更多信息):code
(centos 7):server
systemctl status mysqld
(centos6):ip
service mysqld status
启动mysql(centos6 如下):
service start mysqld
关闭mysql:
systemctlstopmysqld第一次启动mysql临时链接密码:sudo grep 'temporary password' /var/log/mysqld.logmysql设置密码:(要用到临时密码)sudo mysql_secure_installation以root用户权限 登陆mysql:mysql -u root -p
建立一个新的root用户并启用远程登陆:CREATE USER 'root'@'%' IDENTIFIED BY 'new_rootpassword';GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;更改加密方式(在mysql8中不更改navicat链接不上mysql8):ALTER USER 'root'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;刷新权限:FLUSH PRIVILEGES;
开启端口firewall-cmd --permanent –add-port=端口/tcp重启 firewallfirewall-cmd --reload