下面是详细讲解 Ubuntu 系统中安装 MySQL 5.6 的完整攻略,通过二进制文件进行安装。
1. 下载 MySQL 5.6 的二进制文件
可以通过 MySQL 官方网站下载 MySQL 5.6 的二进制文件。在这里,我们需要下载 Ubuntu 18.04 的二进制文件。
命令行中执行以下命令:
sudo wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.51-linux-glibc2.12-x86_64.tar.gz
2. 解压并安装 MySQL 5.6
通过以下命令解压并安装 MySQL 5.6:
sudo tar -xzvf mysql-5.6.51-linux-glibc2.12-x86_64.tar.gz
sudo mkdir /usr/local/mysql
sudo mv mysql-5.6.51-linux-glibc2.12-x86_64/* /usr/local/mysql/
sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql
在执行完这段代码后我们需要更改权限:
sudo chown -R mysql:mysql /usr/local/mysql/
接下来,启动 MySQL 服务:
sudo /usr/local/mysql/support-files/mysql.server start
3. 登录 MySQL 5.6
登录 MySQL:
/usr/local/mysql/bin/mysql -u root -p
这里的 -p 参数表示需要输入密码,因为我们还没有设置密码,所以不输入密码直接回车即可。
4. 修改 MySQL 5.6 的 root 用户密码
MySQL 5.6 没有设置 root 用户密码,因此需要修改 root 用户密码。
首先,使用以下命令登录到 MySQL 中:
/usr/local/mysql/bin/mysql -u root -p
然后,执行以下代码:
USE mysql;
UPDATE user SET Password=PASSWORD('yourpassword') WHERE User='root';
FLUSH PRIVILEGES;
注意:将 yourpassword
替换为你自己的密码。
这样就完成了 MySQL 5.6 的安装和配置。
示例
示例一:创建新用户并授权
在 MySQL 中创建一个新用户 test
,并授予该用户所有权限。
CREATE USER 'test'@'localhost' IDENTIFIED BY 'test';
GRANT ALL PRIVILEGES ON *.* TO 'test'@'localhost' IDENTIFIED BY 'test' WITH GRANT OPTION;
FLUSH PRIVILEGES;
在这个例子中我们将创建一个用户名为 test 的新用户并将密码设置为 test。同时,我们使用了 GRANT ALL PRIVILEGES
将其授予该用户的所有权限。
示例二:查看 MySQL 版本号
在命令行输入以下命令可以查看当前 MySQL 的版本号:
/usr/local/mysql/bin/mysql --version
输出如下:
/usr/local/mysql/bin/mysql Ver 14.14 Distrib 5.6.51, for Linux (x86_64) using EditLine wrapper
结论
还有其他的安装 MySQL 的方式,但通过使用二进制文件进行安装最为简单明了。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:ubuntu系统中安装mysql5.6(通过二进制) - Python技术站