官网下载地址:https://www.mysql.com/downloads/
选择社区版,下载版本尽量选择最新版本往前退两三个版本。
官网安装步骤:https://dev.mysql.com/doc/refman/5.6/en/binary-installation.html
解压命令:tar -zxf mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz
移动解压文件到指定目录并更名为mysql:mv mysql-5.6.44-linux-glibc2.12-x86_64 /usr/local/mysql
创建mysql用户的原因:在linux系统运行软件,都需要特定的用户。
创建用户的命令:useradd -r -s /sbin/nologin mysql
更改权限命令:chown -R mysql.mysql /usr/local/mysql
需要先进入到/usr/local/mysql/目录下
执行初始化命令:[root@ecs-sn3-medium-2-linux-20191204081820 mysql]# scripts/mysql_install_db --user=mysql
如果出现下面错误
安装autoconf库
命令:yum-y install autoconf
需要先进入到/usr/local/mysql/目录下
命令: yum remove mariadb-libs
需要先进入到/usr/local/mysql/目录下
命令: cp support-files/mysql.server /etc/init.d/mysql
命令:service mysql start
命令:bin/mysqladmin -u root password ‘maotao’
登陆:bin/mysql -uroot -p
Enter password:
若遇到上面命令设置密码失败。
解决办法:
(1)先停止正在运行的mysql进程
【Linux】service mysql stop
(2)安全模式启动mysql
【Linux】运行 /usr/local/mysql/bin/mysqld_safe --skip-grant-tables &
【Windows】在命令行下运行 X:/MySQL/bin/mysqld-nt.exe --skip-grant-tables
(3)完成上面,则可以无密码登陆
【Linux】运行 /usr/local/mysql/bin/mysql -u root -p 进入
【Windows】运行 X:/MySQL/bin/mysql -u root -p 进入
(4)登陆进去去更改密码
>use mysql
>update user set password=password(“新密码”) where user=“root”;
>flush privileges;
(5)再次登陆,通过密码登陆
根目录下打开mysql的命令:/usr/local/mysql/bin/mysql -uroot -p
进入到mysql的bin目录下打开mysql命令:
cd /usr/local/mysql/bin
mysql -uroot -p
=》设置密码=》bin/mysql客户端进行测试。