windows部署mariadb-11.3

因为需要用到数据库来处理一些东西,所以决定在windows上安装一下MariaDB. 随着版本升级,安装已经不是那么复杂了.对应的.其实网上一大堆的检索结果,很多并不可用. 由于是开发环境,这里一切从简了.

  1. 下载安装包.并解压
  2. 进入bin目录,使用mysql_install_db.exe程序来进行安装.
  3. 执行 mysql_install_db.exe -p password ,等待执行完成
  4. 执行 mysqld.exe,启动数据库服务.

这样,一个简单的开发环境的mariadb数据库服务就可以安装好了. 脚本会生成一些默认参数,如果有需要,再进行修改即可.

下面是mysql_install_db的参数说明.

参数 含义 描述
-? --help 显示帮助消息并退出
-d --datadir=name 新数据库的数据目录
-S --service=name Windows 服务的名称
-p --password=name root 用户的密码
-P --port=# mysqld端口
-W --socket=name 命名socket名称
-D --default-user 创建默认用户
-R --allow-remote-root-access 允许用户 root 从网络进行远程访问
-N --skip-networking 不要使用 TCP 连接,而应使用socket
-i --innodb-page-size Innodb 页面大小,从 MariaDB 10.2.5 开始
-s --silent 打印更少的信息
-o --verbose-bootstrap 包括 mysqld 引导输出
-l --large-pages 使用大页面,从MariaDB 10.6.1开始
-c --config my.ini 配置文件,从 MariaDB 10.6.1 开始
相关推荐
yejqvow123 分钟前
如何在 Supabase 中安全实现用户“鼓掌”计数(防刷、防重放、防越权)
jvm·数据库·python
m0_6784854510 分钟前
SQL利用窗口函数实现轻量级报表设计_实战技巧
jvm·数据库·python
舒一笑10 分钟前
Windows 下执行 pnpm install 报 EBUSY: resource busy or locked,我最后用这一招解决了
前端·windows·程序员
m0_7478545211 分钟前
CSS实现卡片式布局_浮动元素与clearfix的应用
jvm·数据库·python
2401_8359568114 分钟前
如何处理SQL查询中的逻辑重叠:AND OR嵌套优先级
jvm·数据库·python
2301_7965885015 分钟前
Redis怎样优化大量Lua并发调用带来的CPU压力
jvm·数据库·python
2301_7965885018 分钟前
如何阻止 HTML 页面在 JavaScript 脚本执行完成前渲染
jvm·数据库·python
2301_7735536221 分钟前
mysql执行SQL查询时结果不一致_检查事务隔离级别设置与幻读
jvm·数据库·python
m0_3776182323 分钟前
mysql如何解决乱码问题_检查客户端与服务器字符集一致性
jvm·数据库·python
m0_7478545224 分钟前
html怎么转astro island模式_Astro Islands如何隔离HTML组件
jvm·数据库·python