mysql免安装版从下载到安装到使用

mysql免安装版从下载到安装到使用

一,从官网下载所需mysql版本(我这里是8.0.22

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

 

 

 

 

 

 

 

2.解压安装:
解压下载的文件,一般(在C盘的Program Files文件里建一个MySQL文件夹)把文件解压到那里面,我直接解压在D盘Program Files (x86)目录;这个随你

 

 

 

 

3、进入mysql-8.0.22-winx64文件夹里建一个my.ini配置文件

 

 

 

记事本方式打开编辑 my.ini 配置以下基本信息,安装目录自己修改(就是你解压文件夹的路径,记得是两斜杠)

复制以下内容到my.ini配置文件中

[mysql]

 

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

 

default-character-set=utf8

 

[mysqld]

 

#设置3306端口

 

port = 3306

 

# 设置mysql的安装目录

 

basedir="D:\\Program Files (x86)\\mysql-8.0.22-winx64"

 

# 设置mysql数据库的数据的存放目录

 

datadir="D:\\Program Files (x86)\\mysql-8.0.22-winx64\\data"

 

# 允许最大连接数

 

max_connections=200

 

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

 

character-set-server=utf8

 

# 创建新表时将使用的默认存储引擎

 

default-storage-engine=INNODB

 

 

 

 

 

 

 

然后新建一个data文件夹

 

 

 

 

 

3、进入C盘C:\Windows\System32\cmd.exe右键以管理员身份打开 cmd 命令行工具窗口

 

 

 

先进入到你安装的盘,然后切换目录

 

 

 

 

初始化数据库,生成一个临时密码HC+JY/L1d(p5,就是初始密码,后续登录需要用到,你也可以在登陆后修改密码

mysqld --initialize –console

 

 

 

 

这里如果执行报VCRUNTIME140_1.dll丢失

https://pan.baidu.com/s/1j6ZAGgXKRbhK6Lw4jNbIOw
提取码:a95p
下载运行64位的运行x64,32位的是X86即可解决

 

 

 

 

 

如果想生成无密码的root用户

mysqld --initialize-insecure --user=mysql命令,回车(成功的话,data目录下面就自动生成无密码的root用户)

 

4、输入以下安装命令:mysqld -install

 

 

 

 

5、启动MySql服务 输入:net start mysql回车

 

 

 

 

若存在以下MySqL服务无法启动,检查是否启动了其他MySqL服务,并将其停止服务

 

 

 

 

再次启动服务net start mysql,就OK了

 

 

 

6、我们可以通过 MySQL 自带的客户端工具登录到 MySQL 数据库中

输入mysql -u -root -p 回车,输入临时密码

 

 

 

 

或者使用第三方连接工具如:Navicat Premium连接数据库

 

 

 

 

 

 

出现此报错为原因:版本问题,需要修改密码

  1.     管理员权限运行命令提示符,登陆MySQL

 

 

 

2修改账户密码加密规则并更新用户密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则

 

 

 

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码

 

 

 

3. 刷新权限并重置密码

FLUSH PRIVILEGES;   #刷新权限

 

 

 

alter user 'root'@'localhost' identified by '123456'; #再重置下密码为123456

 

 

 

 

 

打开navicat重新链接,ok,大功告成!

 

 

posted @ 2020-11-21 10:58  功不唐捐。  阅读(320)  评论(0)    收藏  举报