下面就来详细讲解一下“关于Win10下MySQL5.7.17免安装版基本配置教程(图文详解)”的完整攻略。
1. 下载MySQL
首先,我们需要下载MySQL,可以在官网上下载免安装版MySQL:https://dev.mysql.com/downloads/mysql/。
建议下载zip压缩包,然后解压到我们指定的目录,比如:D:\mysql-5.7.17-winx64。
2. 配置MySQL
在解压完成后,需要进行MySQL的基本配置。
2.1 新建my.ini文件
在D:\mysql-5.7.17-winx64目录下,新建my.ini文件,内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql-5.7.17-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7.17-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特的编码。
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 开启慢查询日志
slow_query_log=1
slow_query_log_file=D:\mysql-5.7.17-winx64\data\slow.log
long_query_time=1
2.2 初始化MySQL
在cmd中进入D:\mysql-5.7.17-winx64\bin目录,然后执行如下命令:
mysqld --initialize --console
在初始化时会随机生成一个临时的密码,需要记下来以后进行登录使用。
2.3 安装MySQL服务
在cmd中进入D:\mysql-5.7.17-winx64\bin目录,然后执行如下命令:
mysqld --install
2.4 启动MySQL服务
在cmd中执行如下命令:
net start mysql
2.5 修改root密码
在cmd中进入D:\mysql-5.7.17-winx64\bin目录,然后执行如下命令:
mysql -uroot -p
输入之前初始化时生成的临时密码,进入MySQL命令行界面。然后执行如下SQL语句修改root的密码:
alter user 'root'@'localhost' identified by '新的密码';
2.6 配置开机自启动
在cmd中执行如下命令:
sc config mysql start= auto
这样MySQL就可以随着电脑的启动自动启动服务了。
3. 示例
下面以插入一条数据为例演示MySQL的使用。
3.1 进入MySQL命令行界面
在cmd中执行如下命令:
mysql -uroot -p
然后输入之前设置的密码,进入MySQL命令行界面。
3.2 创建数据库和表
在MySQL命令行界面中执行如下SQL语句创建数据库和表:
create database test_db;
use test_db;
create table user (
id int primary key auto_increment,
name varchar(50) not null,
age int not null
);
3.3 插入数据
在MySQL命令行界面中执行如下SQL语句插入数据:
insert into user (name, age) values ('Tom', 20);
执行完毕后,可以通过如下SQL语句查询插入的数据:
select * from user;
至此,我们就完成了MySQL的基本配置和应用开发。以上就是“关于Win10下MySQL5.7.17免安装版基本配置教程(图文详解)”的完整攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:关于Win10下MySQL5.7.17免安装版基本配置教程(图文详解) - Python技术站