图片 31

免安装版mysql,7设置指南

1.下载

下载解压

下载地址
https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.17-winx64.zip

:将下载好的mysql-5.7.17-winx64.zip解压到指标目录中,笔者将其位于了
D:\ProgramFilesGreen 目录

下载

1)步入官方网站下载5.7.23压缩包

下载地址:

图片 1

图片 2

修改配置

修改D:\ProgramFilesGreen\mysql-5.7.17-winx64\my-default.ini,在[mysqld]下增添上如下内容

basedir=D:/ProgramFilesGreen/mysql-5.7.17-winx64
datadir=D:/ProgramFilesGreen/mysql-5.7.17-winx64/data
port=3306
skip-grant-tables

修改完毕后保存退出

解压版下载地址(供给登入) :

2.安装与布局

初始化data目录

以管理人身份张开DOS窗口,切换目录至D:/ProgramFilesGreen/mysql-5.7.17-winx64/bin,然后在命令行使用

mysqld –initialize

或者

mysqld –initialize-insecure

指令来初叶化data目录,它们的区分仅在于数据库服务器是或不是为
‘root’@’localhost’ 账户开头化随机密码。

该命令试行成功现在,Mysql会自动成立data目录和暗中同意数据库,还有恐怕会为root顾客创制八个有时的随意密码。

采用–initialize选项的时候服务器会为root生成三个一时的密码,该密码暗中认可要在mysql数据库的data目录下的.err文件中查阅,用于第贰遍登入MySQL数据库。

查看文件

图片 3

ECRUISEROdyssey文件地方.png

翻开不常密码

图片 4

一时密码查看.png

图片 5

1)将下载的滑坡包解压到自由目录,如:

图片 6

图片 7

安装MySQL服务

在DOS窗口下将MySQL安装注册为windows服务,使用如下命令:

mysqld install

如下图:

图片 8

mysql服务安装.png

下载后解压到您想要安装的目录就足以了

2)在根目录下开创my.ini配置文件

图片 9

图片 10

启动MySQL数据库

在DOS窗口下运转MySQL服务器,使用如下命令:

net start mysql

如下图:

图片 11

启动mysql服务器.png

图片 12

3)用记事本打开my.ini,填写如下配置消息

(能够把中文注释去掉)

[mysqld]
# 设置服务端使用的字符集为utf-8
character-set-server=utf8
# 绑定IPv4地址
bind-address = 0.0.0.0
# 设置mysql的端口号
port = 3306
# 设置mysql的安装目录
basedir=C:/mysql-5.7.23
# 设置mysql数据库的数据的存放目录
datadir=C:/mysql-5.7.23/data
# 允许最大连接数
max_connections=2000
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 设置mysql以及数据库的默认编码
[mysql]
default-character-set=utf8
[mysql.server]
default-character-set=utf8
# 设置客户端默认字符集
[client]
default-character-set=utf8

 

(注意:上边配置中要求修改成温馨相应的basedir和datadir的不二等秘书籍)

登录MySQL数据库

在DOS窗口下登入MySQL服务器,使用如下命令:

mysql -u root -p

然后在命令行提示下输入从前获得的一时密码就可以,如下图:

图片 13

登录.png

安排情形变量

4)安装MySQL服务

以管理员身份展开cmd窗口,踏向mysql目录下的bin子目录,然后奉行mysqld
-install命令,如下图:

图片 14

图片 15

(注意:如若提醒找不到dll文件,请安装相关的vc运转库

  运行库:

下载地址:

图片 16

 

 

修改root密码

报到MySQL数据库之后,使用如下SQL命令修改root密码为Admin123:

set password for ‘root’@’localhost’=PASSWORD(‘Admin123’);

为了方便使用,不必每趟都步入bin目录
就增多遭逢变量,假诺不厌其烦就不用添加了

5)在开端化MySQL数据库

先在MySQL跟目录下开创data子目录,如下图:

图片 17

图片 18

下一场继续在命令行的bin目录下施行mysqld
–initialze –user=root –console命令施行开始化,如下图:

图片 19

(注意:初步化落成后MySQL会为root客户成立多少个私下认可的密码,后续供给运用此密码登入MySQL,上边青色部分正是最早化的密码)

配备MySQL数据库能够经过IP地址访谈

签到MySQL数据库之后,施行如下SQL命令:

use mysql
update user set host=’%’ where user=’root’;
flush privileges;

追加系统情形变量: MYSQL_HOME ,值正是您的MySQL目录了
举个例子:D:\tools\database\mysql-5.7.17-winx64

6)启动MySQL服务

在命令施行net start mysql
命令,如下图:

图片 20

图片 21

修改MySQL数据库使用的字符编码

MySQL暗中同意的字符编码如下图所示:

图片 22

MySQL私下认可字符编码.png.png

大廷广众能看出来,数据库暗许是不支持中文的。若想使数据库帮助普通话,大家将数据库字符编码修改为utf8
第一步,退出msyql登录:

quit

其次,停止mysql服务

net stop mysql

其次步,将数据库配置文件my-default.ini更名称为my.ini
留神:必得改名,已多次注解,不改名不奏效 ),具体配置如下:

[client]
default-character-set=utf8
[mysqld]
basedir=D:/ProgramFilesGreen/mysql-5.7.17-winx64
datadir=D:/ProgramFilesGreen/mysql-5.7.17-winx64/data
port=3306
character-set-server=utf8
collation-server=utf8_general_ci
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

第三步,启动mysql服务

net start mysql

第四步,使用mysql命令登入,重新查看MySQL字符编码配置

图片 23

MySQL暗中认可字符编码.png

再一次提示:配置文件必需更名字为my.ini,不更名不见效

图片 24

7)登录MySQL

步向mysql的bin子目录,试行”mysql
-u客商-p密码”登陆mysql,这里的客户为root,密码为刚才MySQL默许初叶化的密码,如下图:

图片 25

图片 26

合日文档

https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html

在path变量后增添 %MYSQL_HOME%\bin; 注意日前加分号;

3.修改root密码

root客户暗中同意初叶化的密码并不方便人民群众回想,大家得以在报到MySQL后开展更动,使用set
password=password(‘密码’)语句举行翻新,如下图:

图片 27

图片 28

图片 29

此地将root顾客的密码也改成了root,然后输入\q退出mysql,并动用新密码进行登陆,如下图:

图片 30

发轫化数据库获得data目录

4.配置意况变量

mysql的bin目录贮存了有关的下令程序,假如要在命令行实施这一个程序,每便都不可能不步入bin目录,我们能够将它布置到系统的景况变量中,如下图:

图片 31

图片 32

将C:\mysql-5.7.23\bin目录的路线增加到情状变量的path变量中

二种命令情势 一种是开头化三个无密码的 root
,二个是初步化五个随便密码的root

5.卸载

以管理员身份运营CMD,实践net stop
mysql命令结束MySQL服务,然后在推行mysqld
-remove命令卸载服务,最终删除全部mysql目录就可以。


小提醒:mysql能够用图片化界面来操作。

可以用Navicat Premium 12

无密码的办法

mysqld --initialize-insecure

随意密码的秘诀,然而要记住随即密码

mysqld --initialize

初始化data目录

配置 my.ini文件

驷不如舌是安顿 basedir,datadir,port,在5.7过后
有个别配置是不识别的比方:default-character-set=utf8

#安装目录  basedir = D:\\tools\\database\\mysql-5.7.17-winx64 # 数据库存放目录 datadir = D:\\tools\\database\\mysql-5.7.17-winx64\\data #端口 port = 3306

图片 33

注意:此间须求留神的地方是
目录的区间标记 使用 \\ 在win7上大概会并发 无法辨认的气象

用txt打开编辑,把本来的证实内容清空,修改后如下:(再次印证,那是从参考网站拷贝的,可以直接参照他事他说加以考察那几个,因为下载的非测量试验版本未有default-my.ini文件,而且编码格式必得是ANSI)

[mysql]

发表评论

电子邮件地址不会被公开。 必填项已用*标注