官网下载地址:https://dev.mysql.com/downloads/mysql/
# uname -a (Linux查看版本当前操作系统内核信息)
# cat /etc/issue 或cat /etc/redhat-release(Linux查看版本当前操作系统发行版信息)
点击下载Bundle版的tar文件
tar -zxvf mysql-5.7.18-1.el5.x86_64.rpm-bundle.tar
rpm -ivh mysql*
全部安装
之后根据官网的文档结构说明,可以找到所有相关的文件
Files or Resources
Location | |
---|---|
Client programs and scripts | /usr/bin |
mysqld server | /usr/sbin |
Configuration file | /etc/my.cnf |
Data directory | /var/lib/mysql |
Error log file | For RHEL, Oracle Linux, CentOS or Fedora platforms: For SLES: |
Value of secure_file_priv | /var/lib/mysql-files |
System V init script | For RHEL, Oracle Linux, CentOS or Fedora platforms: For SLES: |
Systemd service | For RHEL, Oracle Linux, CentOS or Fedora platforms: For SLES: |
Pid file | /var/run/mysql/mysqld.pid |
Socket | /var/lib/mysql/mysql.sock |
Keyring directory | /var/lib/mysql-keyring |
Unix manual pages | /usr/share/man |
Include (header) files | /usr/include/mysql |
Libraries | /usr/lib/mysql |
Miscellaneous support files (for example, error messages, and characterset files) | /usr/share/mysql |
sudo service mysqld start
显示成功开启后,执行
sudo grep 'temporary password' /var/log/mysqld.log
记住临时密码
mysql -uroot -p
输入临时密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
把“MyNewPass4!”替换成你的密码,完成!