下面是“Linux下MySQL 5.1和5.7的安装教程”的完整攻略:
安装MySQL 5.1
准备工作
在安装MySQL 5.1之前,我们需要创建一个新的用户。在终端执行以下命令:
sudo useradd -r -g mysql mysql
-r选项表示创建系统用户,-g选项表示将其加入mysql用户组中。
下载MySQL 5.1安装包
进入MySQL官网,下载MySQL 5.1的Linux安装包。下载地址:https://dev.mysql.com/downloads/mysql/5.1.html
安装MySQL
在终端执行以下命令,安装MySQL 5.1:
sudo apt-get update
sudo apt-get install mysql-server-5.1
配置MySQL
找到MySQL的配置文件my.cnf,然后进行以下修改:
sudo vi /etc/mysql/my.cnf
添加以下内容到配置文件中:
[mysqld]
character-set-server=utf8
default-storage-engine=INNODB
[client]
default-character-set=utf8
启动MySQL
在终端执行以下命令,启动MySQL服务:
sudo service mysql start
示例1
创建一个名为test的数据库,然后进入该数据库:
mysql -u root -p
CREATE DATABASE test;
use test;
示例2
创建一个名为test的用户,设置密码为123456:
mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO 'test'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
安装MySQL 5.7
准备工作
在安装MySQL 5.7之前,我们同样需要创建一个新的用户。在终端执行以下命令:
sudo useradd -r -g mysql mysql
-r选项表示创建系统用户,-g选项表示将其加入mysql用户组中。
添加MySQL APT Repository
在终端执行以下命令,添加MySQL APT Repository:
wget http://dev.mysql.com/get/mysql-apt-config_0.8.9-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.9-1_all.deb
进入MySQL安装包下载页面,选择MySQL 5.7的安装包下载地址,并使用wget命令下载。
安装MySQL
在终端执行以下命令,安装MySQL 5.7:
sudo apt-get update
sudo apt-get install mysql-server
配置MySQL
找到MySQL的配置文件my.cnf,然后进行以下修改:
sudo vi /etc/mysql/my.cnf
添加以下内容到配置文件中:
[mysqld]
character-set-server=utf8mb4
default-storage-engine=INNODB
collation-server=utf8mb4_unicode_ci
init-connect='SET NAMES utf8mb4'
[client]
default-character-set=utf8mb4
启动MySQL
在终端执行以下命令,启动MySQL服务:
sudo service mysql start
示例1
创建一个名为test的数据库,然后进入该数据库:
mysql -u root -p
CREATE DATABASE test;
use test;
示例2
创建一个名为test的用户,设置密码为123456:
mysql -u root -p
CREATE USER 'test'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'test'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux下mysql 5.1 和 5.7的安装教程 - Python技术站