微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MySQL的安装与配置

 

最近老是安装MysqL, 但是由于各个环境下文件不互通,所以感觉笔记还是记录在这里比较方便。以下内容,是对网络上大家的笔记的搜集和整理,并经过自己的实践,记录下来。以便,让大家更好、更快的配置MysqL

 

1. 下载与安装

(1) 下载

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

(2) 安装

zip版本的安装十分简单,解压到指定的位置即可。关键的是下面的配置MysqL

(3)加入Path

如,将解压到的目录   

D:\Pros\IDE\mysql-8.0.16-winx64\bin

添加到系统的环境变量中。

2. 配置

(1)生成data文件

 

方式1:

在D:\Pros\IDE\mysql-8.0.16-winx64目录下新建一个“my.ini”的文件内容输入:

[client]
port=3306
default-character-set=utf8

[MysqLd] 
# 设置为自己MysqL的安装目录 
basedir=D:\Pros\IDE\mysql-8.0.16-winx64
# 设置为MysqL的数据目录 
datadir=D:\Pros\IDE\mysql-8.0.16-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables

然后,进入到D:\Pros\IDE\mysql-8.0.16-winx64\bin下,执行如下命令:

MysqLd --initialize

 将在D:\Pros\IDE\mysql-8.0.16-winx64\目录下生成data目录。

 

方式2 (小白方式,推荐):

这一步,或者可以使用在./bin下执行如下命令完成。执行命令:

MysqLd --initialize-insecure --user=MysqL 

 

备注:

如果这一步配置不满意,可以删除./data/目录,然后重新配置。

 

 (2)启动MysqL服务

D:\Pros\IDE\mysql-8.0.16-winx64\bin下执行CMD命令

net start MysqL

 

(3)设置密码

登录MysqL(因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可)。

 CMD下输入:MysqL -u root -p

查询用户密码

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

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

MysqL> update MysqL.user set authentication_string=password("123456") where user="root"; 

MysqL> flush privileges;

 

 

参考

mysql安装过程及注意事项

mysql详细配置(转)

MySQL配置文件-my.ini

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐