下面是MySQL5.7.13在Windows系统上的安装教程。
下载MySQL5.7.13.zip
首先从MySQL官网(https://dev.mysql.com/downloads/mysql/)下载MySQL 5.7.13的zip文件。
解压缩zip文件
将下载的zip文件解压缩到任意目录下,比如D:\mysql\。
新建my.ini文件
在MySQL解压后的根目录下新建一个my.ini文件,内容如下示例:
[mysqld]
#设置3306端口
port=3306
#设置mysql的安装目录
basedir=D:\mysql\mysql-5.7.13-winx64
#设置mysql数据库的数据的存放目录
datadir=D:\mysql\mysql-5.7.13-winx64\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为utf8mb4字符集
character-set-server=utf8mb4
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
安装MySQL服务
以管理员身份打开cmd控制台,切换到MySQL解压缩文件夹的bin目录下,执行以下命令:
mysqld --install MySql --defaults-file=D:\mysql\mysql-5.7.13-winx64\my.ini
其中"MySql"是指服务名,可以自行设定,"--defaults-file"参数指定了my.ini文件的路径和文件名。
启动MySQL服务
执行以下命令来启动MySQL服务:
net start MySql
测试MySQL连接
打开cmd控制台,执行以下命令:
mysqladmin -u root -p version
输入root用户的密码,如果显示MySQL版本信息,则表明已经成功连接MySQL。
创建新用户并授权
执行以下命令登录到MySQL:
mysql -u root -p
输入root用户的密码,进入MySQL shell。执行以下命令创建新用户,并授权:
create user 'newuser'@'localhost' identified by 'mypassword';
grant all privileges on *.* to 'newuser'@'localhost' with grant option;
其中,"newuser"是指新用户名,"mypassword"是指新用户密码,"."表示所有数据库和表的权限。
示例一:创建新数据库和新表
执行以下命令来创建新数据库:
create database mydatabase;
执行以下命令来使用新的数据库:
use mydatabase;
执行以下命令来创建新表:
create table mytable (id int primary key auto_increment, name varchar(20), age int);
其中,"mytable"是指新表名,"id"是新表的主键,并且自动递增。
示例二:插入和查询数据
执行以下命令来向新表中插入数据:
insert into mytable (name, age) values ('Tom', 20);
insert into mytable (name, age) values ('Jerry', 22);
执行以下命令来查询数据:
select * from mytable;
其中,"*"表示查询所有列。执行结果应该会输出两条数据记录,分别为Tom和Jerry的数据记录。
以上就是MySQL5.7.13在Windows系统上的安装教程。希望能对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mysql5.7.13.zip安装教程(windows) - Python技术站