win_32如何安装mysql_win安装mysql

在这讲解的是有关于通过zip解压安装MySQL的方法。

ec5626b9141b3735e815c2f74d0f577d.png

1、准备安装包

我这里下载的版本是mysql-5.7.23-win32.zip

我的系统版本Windows7专业版

2、配置文件

1)解压到指定的目录,即你要将mysql安装在的目录

2)创建一个配置文件my.ini  放在mysql的根目录中,如下图

f5e874c86848dda8df79caae6ffb01f5.png

my.ini文件内容。其中basedir与datadir根据自己的目录进行更改,注意:这里目录是"\\",basedir的路径是mysql的根目录。

[mysqld]#设置3306端口

port = 3306

#设置mysql的安装目录

basedir=C:\\D\\mysql-5.7.23-win32#设置mysql数据库的数据的存放目录

datadir=C:\\D\\mysql-5.7.23-win32\\data#允许最大连接数

max_connections=200

#服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8#创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

[mysql]#设置mysql客户端默认字符集

default-character-set=utf8

3)以管理员身份运行 cmd,通过cd命令,进入到mysql/bin目录下

21e594b2b5cef68f2a9f9fdeea311fd4.png

3、安装命令

1)mysqld 安装-----以管理员身份运行的cmd中才能安装成功

--initialize                    初始化,并产生随机密码

--initialize-insecure      初始化,不设置随机密码

--console        将结果输出到控制台,没有这个选项将输出到错误日记中

这里不要随机密码了,安装完后在设置密码。

5b8e8b1b5bca03341cb4922278260006.png

2)mysqld --install  将mysqld注册为win服务。这样可以一直在后台运行,且不用手动开启MySQL服务端

C:\D\mysql-5.7.23-win32\bin>mysqld --install

Service successfully installed.

3)net start mysql 开启mysql服务

C:\D\mysql-5.7.23-win32\bin>net start mysql

MySQL 服务正在启动 .

MySQL 服务已经启动成功。

4)设置mysql环境变量,这个就不详细说了

4、测试mysql

1)链接mysql,这里没有密码,在提示输密码时直接回车就可以

C:\Users\win7>mysql -u root -p

Enter password:

Welcome to the MySQL monitor. Commands end with ;or\g.

Your MySQL connection idis 2Server version:5.7.23MySQL Community Server (GPL)

Copyright (c)2000, 2018, Oracle and/orits affiliates. All rights reserved.

Oracleis a registered trademark of Oracle Corporation and/orits

affiliates. Other names may be trademarks of their respective

owners.

Type'help;' or '\h' for help. Type '\c'to clear the current input statement.

mysql>

2)查看数据库

mysql>show databases;+--------------------+

| Database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

| sys |

+--------------------+

4 rows in set (0.00 sec)

3)创建数据库

mysql>CREATE DATABASE test;

Query OK,1 row affected (0.00sec)

mysql>show databases;+--------------------+

| Database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

| sys |

| test |

+--------------------+

5 rows in set (0.00sec)

mysql>use test;

Database changed

4)更多的就不测试了

5、修改密码

1)方式一,需要先登录mysql

mysql>  set password for 用户名@localhost = password('新密码');  如。我要将root密码修改为"123456"。更改完成后要刷新权限表 flush privileges;

mysql> set password for root@localhost = password('123456');

Query OK, 0 rows affected,1 warning (0.00sec)

mysql>flush privileges;

Query OK, 0 rows affected (0.00sec)

mysql>

2)方式二,可以直接在cmd命令行更改

mysqladmin -u用户名 -p旧密码 password 新密码 例如:将密码123456改为654321 mysqladmin -uroot -p123456 password 654321

C:\Users\win7>mysqladmin -uroot -p123456 password 123

3)这里就可以用MySQL了

安装指南: ***************第一步*********************** 将my.mysql-5.6.24-win32更名为my.ini 打开该文件, 将basedir的路径更改为mysql的根路径 datadir mysql物理路径\data tmpdir mysql物理路径\data socket mysql物理路径\mysql.sock log-error 日志存放路径(若没有文件夹则必须手动创建文件夹) port 服务端口 --------举个栗子---------- 我的mysql跟路径为 D:\DB\MySQL basedir = D:\DB\MySQL datadir = D:\DB\MySQL\data tmpdir = D:\DB\MySQL\data socket = D:\DB\MySQL\data\mysql.sock log-error = D:\DB\MySQL\log\mysql_error.log port = 3306 ------栗子举完了--------- 更改好后记得保存!!! ***************第一步END******************** ###最佳办法是将mysql安装目录\bin填写到path路径中,以方便运行mysqld安装服务,mysql打开数据库,若是添加了path路径后则不需要第二步中的2.1,2.2 ***************第二步*********************** 使用管理员权限打开cmd命令行(按出开始菜单,直接输入cmd,右键使用管理员身份打开) 2.1输入mysql所在的盘符(如D:)回车 2.2输入cd D:\DB\MySQL\bin 回车 2.3输入mysqld -install MySQL 回车(此处的“MySQL”是服务名,可以定义服务名如“mysql3366”)若是显示“Service successfully installed”,说明此时的服务已经按装成功,若不是此提示,则需要检查my.ini所配置的路径是否有问题,或是已经有此服务名等,, 2.4安装成功后在命令行中输入“net start 你安装的服务名”{例如“net start MySQL”,“net start mysql3366”}系统会提示服务启动是否正常 2.5成功后,输入“mysql -uroot -p”回车 2.6出现“Enter password:”本版本直接回车即可 2.7成功后,光标前面的文字变成mysql> 2.8在此处输入“update mysql.user set password=PASSWORD('root') where User='root';”回车(其中第一个root是定义的的密码,第二个是用户名) 2.9再输入“flush privileges;”回车后系统会刷新权限 再输入\q或者quit 退出连接 ***************第三步*********************** 测试数据库能否连接, 输入mysql -uroot -p 回车 输入你的密码 再次进入mysql连接里 输入show databases; 回车,即可看到数据库信息 ***************第二步EDN*********************** 退出,安装成功
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值