参考:

https://www.cnblogs.com/yunlongaimeng/p/12558638.html

https://blog.csdn.net/littlehaes/article/details/104127787

安装包下载

mysql官网:https://dev.mysql.com/downloads/mysql/

国内镜像:http://mirrors.sohu.com/mysql/MySQL-8.0/

解压

开始安装

配置环境变量

系统变量:MYSQL_HOME --> D:\dev\mysql\mysql-8.0.21-winx64
path --> %MYSQL_HOME%\bin

生成data文件

  • 管理员身份运行cmd
  • 来到bin目录下

执行命令

mysqld --initialize-insecure --user=mysql

bin同级目录生成data目录

安装mysql

mysqld -install

启动服务

net start MySQL

登录mysql

mysql -u root -p (不用密码,回车即可)  

查询用户密码

mysql> select host,user,authentication_string from mysql.user;

设置(或修改)root用户密码

使用mysql数据库:
mysql> use mysql
⇩
修改密码:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
⇩
使设置生效:
mysql> flush privileges;

退出

mysql> quit

再次登录

mysql -uroot -p123456

问题1

由于找不到vcruntime140_1.dll,无法继续执行代码。

缺少了动态链接库(.ddl文件), 跟mysql无关, 下载一份即可。

下载地址

Version  14.23.28008.0
Architecture  64
文件大小  44kb
语言  U.S.English
Company  Microsoft Corporation
描述  Microsoft® C Runtime Library

解压后将vcruntime140_1.dll文件 复制到C:\Windows\System32即可。

问题2

可能存在的问题:修改密码后再登录出现ERROR

停止mysql服务

打开cmd,切换到mysql的bin目录下,输入以下命令,停止mysql

net stop mysql

删除data目录

打开mysql安装目录,找到data文件夹,全部删除。

mysqld -remove

bin目录下,输入以下命令

mysqld -remove

重新生成文件

从3.2生成data文件夹开始执行。

分类: MySQL未分类

Deng Jia

Keep Moving.

0 条评论

发表评论

电子邮件地址不会被公开。