MySQL数据库超详细配置(win7\win10)

1、首先下载MySQL

最新版本下载地址

2、解压文件

最好别带中文路径,防止一些麻烦。我的地址如下:D:\MySQL\mysql-5.7.22-winx64\bin(这个地址为bin目录的路径,之后需要用到)

3、配置环境变量

win7进入环境变量 右击计算机点击属性,

点击高级系统设置,点击环境变量

在系统变量中找到path变量,

扫描二维码关注公众号,回复: 3641762 查看本文章

点击编辑,在变量值中加入刚才mysql解压路径,(我的是D:\MySQL\mysql-5.7.22-winx64

注意:在添加路径时,如果之前path中的变量后没有加;分号,需要加上,最后加完mysql路径后也要添加;分号。

win10进入环境变量:在左下角搜索框直接搜索环境变量即可,添加时win7系统类似。

4、在MySQL的解压路径下,添加my.ini文件

[mysql]

default-character-set=utf8  

[mysqld]  
#跳过登录密码验证

skip-grant-tables
#设置3306端口  

port = 3306  
# 设置mysql的安装目录  

basedir=D:\MySQL\mysql-5.7.22-winx64\     #改成自己的bin文件路径
datadir=D:\MySQL\mysql-5.7.22-winx64\data #改成自己的bin文件路径然后加上data
max_connections=200  
# 服务端使用的字符集默认为8比特编码的latin1字符集  

character-set-server=utf8  
# 创建新表时将使用的默认存储引擎  

default-storage-engine=INNODB

 5、win+r 输入cmd打开控制台

命令:mysqld --initialize #直接初始化mysql,生成data文件夹中的文件。

命令:mysqld -install #安装mysql

命令:net start mysql #启动服务器

这样mysql就配置完成了

(如果设置失败,则打开cmd.exe程序的时候选择“用管理员身份打开”)

6、登陆密码修改

设置完后重启mysql:停止:net stop mysql

                               启动:net start mysql

打开控制台输入指令mysql -u root -p

会显示让你输入密码,因为之前my.in文件中有设置,直接enter,成功进入服务器

输入 show databases;(注意后面加分号)

在输入 use mysql;

在输入show tables;

输入flush privileges;

重置密码设置为 (root 密码123456 ): SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');

 然后输入代码:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; flush privileges;

输入exit;

关闭控制台,打开控制台输入指令mysql -u root -p

这时候直接点击enter

会出错。

重新输入mysql -u root -p

输入密码123456.enter 

修改密码成功。

猜你喜欢

转载自blog.csdn.net/eggplant_/article/details/83059533
今日推荐