下面就是 “mysql5.7.19 解压版安装教程详解(附送纯净破解中文版SQLYog)” 的完整攻略教程:
1. 下载 MySQL 5.7.19 解压版安装包
可以在官方网站 https://dev.mysql.com/downloads/mysql/ 下载 MySQL 5.7.19 解压版安装包,确保文件名为 mysql-5.7.19.tar.gz
或 mysql-5.7.19.tar.xz
(根据你下载的具体文件类型可能不同),并将下载好的安装包放在指定目录下,比如 /opt/software
。
2. 解压 MySQL 安装包
在命令行中执行以下命令,解压 MySQL 安装包:
cd /opt/software
tar zxvf mysql-5.7.19.tar.gz # 或者 tar xvf mysql-5.7.19.tar.xz
解压之后,会在当前目录下产生一个名为 mysql-5.7.19
的目录。
3. 创建 MySQL 数据目录并授权
在命令行中执行以下命令,创建 MySQL 数据目录,并授权给 MySQL 用户:
cd mysql-5.7.19
mkdir -p /opt/database/mysql5.7.19/data
sudo chown -R mysql:mysql /opt/database/mysql5.7.19
其中,/opt/database/mysql5.7.19/data
为 MySQL 数据目录,mysql
:mysql
为 MySQL 用户和组名,可以根据自己的需求进行修改。
4. 初始化 MySQL 数据库
在解压之后的 MySQL 目录中执行以下命令,初始化 MySQL 数据库:
sudo bin/mysqld --initialize --user=mysql --datadir=/opt/database/mysql5.7.19/data
执行完毕后,会输出一个随机生成的 root 密码,例如:
2018-08-06T13:08:07.996101Z 1 [Note] A temporary password is generated for root@localhost: **1hvY(heKAHE
请将生成的密码记录下来,后续会用到。
5. 启动 MySQL 服务端
在 MySQL 目录下执行以下命令,启动 MySQL 服务端:
sudo bin/mysqld_safe --user=mysql &
启动成功后,在命令行中输入 mysql -u root -p
,如果出现类似以下的信息,表示启动成功:
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 5.7.19 MySQL Community Server (GPL)
6. 修改 root 用户初始密码
在 MySQL 命令行中执行以下命令,修改 root 用户的初始密码:
alter user 'root'@'localhost' identified by 'new_password';
将 new_password
替换为你自己设置的密码。
7. 配置 MySQL 远程访问权限
在 MySQL 命令行中执行以下命令,为远程访问用户设置访问权限:
GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
flush privileges;
将 remote_user
替换为你的远程访问用户名,password
替换为你的远程访问密码。
8. 安装 SQLYog 客户端
在官方网站 https://www.webyog.com/product/sqlyog 下载 SQLYog 客户端,并安装。
9. 连接 MySQL 数据库
打开 SQLYog 客户端,在连接配置界面输入 MySQL 服务端的主机名、端口、用户名和密码等信息,如果一切正常,会在主界面上看到连接成功的信息。
10. 示例
示例 1:创建数据库
在 SQLYog 客户端中执行以下 SQL 语句,创建一个名为 mydb
的数据库:
CREATE DATABASE mydb;
示例 2:创建数据表
在 SQLYog 客户端中执行以下 SQL 语句,创建一个数据表并插入一条数据:
CREATE TABLE mytable (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
age INT
);
INSERT INTO mytable (name, age) VALUES ('John Doe', 30);
以上就是 MySQL 5.7.19 解压版安装教程及 SQLYog 客户端的使用详解,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mysql5.7.19 解压版安装教程详解(附送纯净破解中文版SQLYog) - Python技术站