[新手]mysql的快速部署

Mysql的快速部署:

前言:
通过本人的实践和摸索,总结了一套在windows简便、快速、稳定成功部署mysql的操作流程。

一、下载mysql

mysql的下载链接:https://dev.mysql.com/downloads/mysql/

默认选择windows
[新手]mysql的快速部署_第1张图片
点击other Downloads的第一个zip包下载

二、解压到路径
在磁盘中选择合适的路径解压缩(注意路径不能出现中文)
[新手]mysql的快速部署_第2张图片

三、配置my.ini
在解压后的目录下并没有my.ini文件,需要自行创建并写入配置信息,下面的操作是成功部署的关键。

#以下全部都需要写入.ini文件中,除了注释
[mysqld]

port=3306 #端口号

basedir=D:\mysql\mysql-8.0.17-winx64    #本机路径,跟随你解压的路径变化
datadir=D:\mysql\mysql-8.0.17-winx64\Data #数据存储路径,一般在mysql目录下
secure-file-priv= D:\mysql\mysql-8.0.17-winx64 #本机路径
max_connections=200
max_connect_errors=10

character-set-server=utf8
default-storage-engine=INNODB

default_authentication_plugin=mysql_native_password

[mysql]

default-character-set=utf8

[client]

port=3306

default-character-set=utf8

四、安装及启动
以管理员身份启动cmd命令窗口,并进入mysql目录下
[新手]mysql的快速部署_第3张图片

输入:mysqld –install
返回结果出现:service successfully installed  #表示安装成功

输入:mysqld –-initialize –-console  #初始化数据库

在root@localhost后可以得到默认数据库密码,复制
[新手]mysql的快速部署_第4张图片

如果这时候报错了,考虑是不是自己创建了Data目录,Data目录的路径在配置文件中指定后,无需自己创建,初始化会创建,如果是这个原因,删除Data目录后从第四步重新操作。

cmd输入启动服务:net start mysql
#返回服务启动成功指令

五、首次进入数据库

cmd:mysql -u root -ppassword #在-p后复制初始化得到的密码,无需空格

修改密码:alter user root@localhost identified by 'newpassword'
                    (↑这是用户名,如果是root就按示例加@locahost)

六、完成
至此mysql就部署成功了,如果想要更方便使用,可以将mysql的路径保存进系统环境变量,就可以在任何的地方进入mysql了。
关于mysql的服务,正常来说是先启动服务,再进入mysql,如果重启后无法进入mysql,可以再计算机的"服务"处将mysql服务设置为自动,这样mysql服务将会在开机自启。

你可能感兴趣的:(mysql)