参考油管视频:https://www.youtube.com/watch?v=xEr8pUiWyzs
需要提醒的是10.4.3之后不提供预构建目录,即解压包中的data
目录。
官方原话:
Note : Starting with MariaDB 10.4.3, a pre-built data directory is no longer provided, and users need to run mysql_install_db.exe to create a data directory.
如果你不懂前面说的是什么意思,那么也无所谓,下面开始操作。
安装数据库
1、官方下载zip包
2、解压zip包
3、将zip包添加到环境变量
4、在管理员权限下使用命令mysql_install_db.exe
构建data
目录
5、命令执行完后,mysqld.exe --console
来运行数据库
6、在运行数据库不退出的状态下,就可以正常的使用数据库了
默认主机为localhost的root没有密码
使用命令mysql -h localhost -u root
即可登录
改进方法
上述操作完成后,存在一个缺点:
就是每次我在使用数据库前,都需要执行mysqld.exe --console
命令,且不能退出
Linux都是通过启用对应程序的service解决这种问题
Windows也存在service功能,同时mysql_install_db.exe
也提供了命令行参数来创建对应的service文件
这个命令就是mysql_install_db.exe --service=xxx
,xxx为创建service的名字
所以上述操作流程就可以改为
1、官方下载zip包
2、解压zip包
3、将zip包添加到环境变量
4、在管理员权限下使用命令mysql_install_db.exe --service=xxx
构建data
目录和创建service文件
5、命令执行完后,在此电脑->管理->服务和应用程序->服务
找到xxx并启用
6、当xxx服务启动后,数据库就可以正常使用了