MySQL zip包使用安装、修改密码讲解

       在MySQL官网找不到x64的.exe类型的安装包,于是下载了zip压缩包,解压后不知道怎么使用,通过网上查资料和自己瞎琢磨,总结如下:

1、解压已下载好的mysql zip压缩包,本人下载的版本是mysql-8.0.11-winx64,解压的路径便是数据库安装的路径,本人解压到D:\Program Files

 

2、配置环境变量,在path中添加D:\Program Files\mysql-8.0.11-winx64\bin;

     win10系统配置环境变量时将结尾的“;”改为“\”,否则会出现环境变量无效的情况。

 

3、新建配置文件,先在数据库安装根目录下新建一个txt文件并输入一下内容:

    [client]
port=3306
#设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
port=3306
#解压目录
basedir=D:\\Program Files\\mysql-8.0.11-winx64
#解压目录下data目录
datadir=D:\\Program Files\\mysql-8.0.11-winx64\\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

保存后重命名为my.ini文件。

 

4、以管理员身份运行cmd

首先输入命令:mysqld --initialize,初始化mysql,命令执行完后会在根目录中自动创建dada文件夹,并在内部生成文件相关。

ps:若出现错误提示:...不是内部或外部命令,也不是可运行的程序或批处理文件。则很有可能是环境变量配置出错,只能转到安装目录下再执行命令,输入d:回车转到D盘(数据库安装所在盘符),转到D盘后输入cd D:\Program Files\mysql-8.0.11-winx64\bin转到bin目录下,重新键入以上命令执行。

若不以管理员身份运行cmd,可能会出现以下错误提示:

mysqld: Could not create or access the registry key needed for the MySQL application
to log to the Windows EventLog. Run the application with sufficient
privileges once to create the key, add the key manually, or turn off
logging for that application.

成功执行以上命令后键入命令:mysqld -install,安装mysql

执行完后键入命令:net start mysql,启动数据库服务

以上步骤操作完后就可以登录数据库了。

 

5、登录数据库

键入命令:mysql -u root -p,按回车键后再输入密码,回车,则以root用户登录数据库。

初始密码在data文件夹下的后缀名为.err的文件中,用记事本打开找到带有password单词的一行,如本人的是:2018-06-25T15:27:12.871318Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: cawVwKA<Z12f

则初始密码是后面的cawVwKA<Z12f

 

修改密码:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '666'; 

或  set password for root@localhost = password('666');

 

修改密码的其他操作方式和忘记密码时如何登录可参考

http://blog.csdn.net/lf_cxy/article/details/78826652

 

mysql其他命令:

打开控制台命令:mysqld --console

关闭服务命令:net stop mysql

卸载mysql命令:mysqld -remove

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值