Windows下使用解压版安装MySQL数据库

由于解压版安装相对简单,所以本章一个章节介绍MySQL解压版的安装。 并介绍使用命令模式更改mysql的密码,以及允许远程主机访问。由于安装版经常会出现莫名奇妙的错误,导致安装不能正常结束,有时会卡着导致安装失败, 这时使用解压版无非是一个不错的选择,只需简单的配置即可。

1. 下载(以官网5.6 64位版本为例) [https://dev.mysql.com/downloads/mysql/5.6.html#downloads](https://dev.mysql.com/downloads/mysql/5.6.html#downloads "MySQL5.6官网下载")

2. 解压 例如解压后的文件夹是 mysql-5.6-64,并剪切到D:\Program Files 所以Mysql最终的路径为D:\Program Files\mysql-5.6-64 ####3. 开始配置安装 a)进入D:\Program Files\mysql-5.6-64将my-default.ini重命名为my.ini或者新建my.ini文件(为了保险起见,开始之前请将my-default.ini备份) b)配置my.ini文件,根据解压路径配置绝对路径,配置如下

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=D:\Program Files\mysql-5.6-64
# 设置mysql数据库的数据的存放目录
datadir=D:\Program Files\mysql-5.6-64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB  

如需更详细的配置请参考mysql官网,如果没有特别需求上述配置即可
d)安装mysql服务
以管理员身份运行cmd命令进入mysql的bin目录下,由步骤二可知我们的Mysql路径为D:\Program Files\mysql-5.6-64,所以进入该目录的命令为

d:
cd D:\Program Files\mysql-5.6-64\bin 

这样我我们就进入到了mysql的bin目录下,然后输入 mysqld -install,如果出现 mysql server installed 证明mysql的服务安装成功,可进行下一步,启动mysql服务,也可手动在计算机的服务中启动.
e)启动mysql服务

net start mysql
如果出现启动成功即证明mysql已安装成功

4. 配置环境变量,并更改mysql的默认密码

环境变量配置,在path中追加:  
D:\Program Files\mysql-5.6-64\bin;
因为mysql安装之后密码为空,所以更改密码的命令为:
a).    打开cmd命令
b).    mysql -u root
c).    use mysql;
d).    set password for 'root'@'localhost'=password('newpasswd');
这样就为localhost设置了新的密码。
如果为所有的地址访问设置新的密码将@localhost改为%即可
e).    flush privileges;     //(运行此句才生效,或者重启MySQL)

5.允许mysql远程访问(即被访问)

默认mysql没有开启远程访问,所以当有其他地址访问时,mysql是拒绝的,解决办法如下
进入cmd 命令
mysql -u root -p    //回车后输入刚才设置的密码
use mysql;
GRANT ALL PRIVILEGES ON *.* TO root@"172.168.193.25" IDENTIFIED BY "root";   // 此命令是给特定的主机权限访问数据库,并为其设置登录密码"root"
如果允许所有远程主机访问命令为
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";    //此命令是允许所有远程主机访问,并为其设置的登录密码是root
最后执行flush privileges;命令或重启mysql服务
至此mysql的安装完成

原创地址:http://www.weiyouly.xin:8080/main/index/detail?id=142

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值