Windows 下 MariaDB 的安装与配置
现在看到 MySQL,感觉就像看到了笨重的 SQL Server,看到 Windows 平台的 MariaDB 才五十多兆,非常诱人。之前打开 MariaDB 的下载链接总是提示 404 浪费了一些时间,后来才知道某些页面的下载是根据你的 IP 去打开距离最近的镜像站。初次在 Windows 上使用 MariaDB 难免磕磕绊绊,于是有了这一篇笔记。
安装
- 打开 MariaDB的下载页。
- 选择 MS Windows(64-bit) 后,页面左侧会提供一个 msi 结尾的链接。
- 将 msi 后缀修改为 zip 后复制到浏览器下载,即可获得解压版的 MariaDB。
- 将文件解压到非中文的目录下。
配置
- 使用管理员身份打开命令提示符,在解压目录的 Bin 文件夹下执行以下命令:
> mysqld.exe --install mariaDB
- 启动服务
> net start mariaDB
- 使用
mysql -uroot
执行登录,登陆后设置密码update user set password=password("PASSWORD") where user=“root”;
- 使用
quit
退出登陆后重启服务使密码生效net stop mariaDB net start mariaDB
- 修改 MariaDB 字符编码为 utf8mb4 防止非英文乱码
set character_set_client='utf8mb4'; set character_set_connection='utf8mb4'; set character_set_database='utf8mb4'; set character_set_results='utf8mb4'; set character_set_server='utf8mb4';
附:字符编码配置前后对比
(以我的配置为例)
MariaDB 默认字符编码
Variable_name | Value |
---|---|
character_set_client | gbk |
character_set_connection | gbk |
character_set_database | latin1 |
character_set_filesystem | binary |
character_set_results | gbk |
character_set_server | latin1 |
character_set_system | utf8 |
character_sets_dir | D:\Mariadb\share\charsets\ |
修改后的 MariaDB 字符编码
Variable_name | Value |
---|---|
character_set_client | utf8mb4 |
character_set_connection | utf8mb4 |
character_set_database | utf8mb4 |
character_set_filesystem | binary |
character_set_results | utf8mb4 |
character_set_server | utf8mb4 |
character_set_system | utf8 |
character_sets_dir | D:\Mariadb\share\charsets\ |
评论
发表评论