Mysql的快速部署:
前言:
通过本人的实践和摸索,总结了一套在windows简便、快速、稳定成功部署mysql的操作流程。
一、下载mysql
mysql的下载链接:https://dev.mysql.com/downloads/mysql/
默认选择windows
点击other Downloads的第一个zip包下载
二、解压到路径
在磁盘中选择合适的路径解压缩(注意路径不能出现中文)
三、配置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目录下
输入:mysqld –install
返回结果出现:service successfully installed #表示安装成功
输入:mysqld –-initialize –-console #初始化数据库
在root@localhost后可以得到默认数据库密码,复制
如果这时候报错了,考虑是不是自己创建了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服务将会在开机自启。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。