mysql解压版下载_解压版(.zip)的MySQL数据库下载安装

e7226f442ca1fc87a48066ff6994989c.png

2.解压下载好的压缩包文件,并将解压后的文件夹放到合适的位置

注意:①可以将改文件夹改名,如:mysql-5.6.38

②由于解压版不需要安装,解压后的文件夹就相当于安装目录,因此建议放到个人安装的根目录下,如:D:\ProgramFiles\

3.配置环境变量:

①新建环境变量:我的电脑->属性->高级系统设置->环境变量->新建,【变量名:MYSQL_HOME,变量值:D:\ProgramFiles\mysql-5.6.38】

391be0580ee4418318da3649d6647c21.png

②把新建的变量添加到path:在Path变量值末尾加上%MYSQL_HOME%\bin;【注意最后面要加上分号";"】

86fd0c292250a25dcf4def729d4bbfa5.png

4.修改MySQL的配置文件:

进入MySQL的根目录【D:\ProgramFiles\mysql-5.6.38】,找到my-default.ini文件,复制一个副本,命名为:my.ini【.ini文件是window里面的配置文件,字符集要保存为ANSI】,然后点开在其中添加或修改配置:basedir = mysql所在目录,datadir = mysql所在目录\data

[client]

port=23306 # 设置mysql客户端连接服务端时默认使用的端口

default-character-set = utf8

[mysql]

default-character-set = utf8

[mysqld]

basedir = D:\ProgramFiles\mysql-8.0.12-winx64

datadir = D:\ProgramFiles\mysql-8.0.12-winx64\data

port=23306 # mysql服务端默认监听(listen on)的TCP/IP端口

max_connections =200

character-set-server = utf8

default-storage-engine = INNODB

# 开启二进制日志

log-bin = mysql-bin

# 设置server-id

server-id = 1

注明:[mysqld]中的端口号port=23306,不是默认值时【默认值:3306】,[client]中的端口号port=23306,必须与[mysqld]中的相同

5.在命令行安装MySQL:

以管理员的身份进入命令行,输入【d: 切换到d盘,cd D:\ProgramFiles\mysql-5.6.38\bin 进入到bin目录】:

d:

cd D:\ProgramFiles\mysql-5.6.38\bin

mysqld --initialize-insecure

mysqld-install

注明:1.其中命令mysqld --initialize-insecure,初始化资源,在根目录中生成data文件夹,可能会等待个十几秒。

2.mysqld -install 语句,后面可以接上服务名称,如:mysqld -install mysqlServer,其中mysqlServer就是服务名称【自己任取】,在电脑任务管理器中的服务名称就是显示这个

3.后面还可以接上配置文件的读取路劲,如: mysqld -install mysqlServer --defaults-file="D:\ProgramFiles\mysql-5.6.38\my.ini"

6.启动服务:

在命令行中,继续输入:

net start mysql

注明:1.停止服务,输入:net stop mysql

2.如果上面有给自定义服务名称,则需要启动相应名称的服务,如:net start mysqlServer

7.服务启动成功之后,就可以登录了:

在命令行中输入【由于上面已经配置过环境变量,因此在任意目录下都可以】:

mysql -u root -p

说明:由于是第一次登录,没有密码,因此在按回车键后,没有提示要输入密码,直接可以登录成功!

8.修改登录密码【格式:mysqladmin -u用户名 -p旧密码 password 新密码】:

mysqladmin -u root -p123 password 123456

注明:由于上面操作没有设置过密码,mysql还处于没设置密码状态,因此旧密码不用填!!!

2.这个命令执行,是在mysql登陆界面的外面,即登陆之前

疑难杂症的相关解决方案:

1.启动服务时,出现"错误2 系统找不到文件":①检查当前输入命令的目录,是否为bin目录 ②查看配置文件是否修改过【my.ini文件】

如果以上两点都没问题,就需要重新install【需要先删除mysql】:

d:

cd D:\ProgramFiles\mysql-5.6.38\binmysqld -removemysqld-install

2.启动服务时,出现"错误1067":配置文件【my.ini文件】出现了问题,确认好配置文件是否配置正确

如果配置文件的配置确实没有问题,那就要:

①删除mysql:

d:

cd D:\ProgramFiles\mysql-5.6.38\bin

mysqld-remove

②删除配置文件【my.ini文件】,重新配置【具体配置请看步骤4】

③重新以上步骤5和步骤6

注明:如果上面有给自定义服务名称,则需要启动相应名称的服务,如:mysqld -remove mysqlServer

3.navicat连数据库报错: Client does not support authentication protocol requested by server; consider upgrading MySQL client Errno.: 1251

解决方法:给用户授权

alter user "root"@"%" identified with mysql_native_password by "123456";

flush privileges;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值