【MySQL】Scoop 安装 MySQL LTS
2025年3月17日大约 1 分钟
安装
# 当前最新版本为 8.4.4
scoop install mysql-lts启动
运行 mysqld --standalone(后台运行) 或 mysqld --console(控制台运行)以启动数据库,
配置
scoop 首次安装的 mysql 默认无 root 密码
mysql -uroot 即可连接
然后设置 root 密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';设置编码,位于 persist/mysql-lts/my.ini
[mysqld]
# 数据文件目录
datadir = D:/Scoop/persist/mysql-lts/data
# MySQL 服务器默认字符集
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
[client]
user = root
# 客户端默认字符集
default-character-set = utf8mb4
[mysql]
# MySQL 客户端默认字符集
default-character-set = utf8mb4utf8、utf8mb4 主要区别:
- 字符长度:
utf8在 MySQL 中只能支持最多 3 字节的字符,而utf8mb4可以支持 4 字节字符。这意味着utf8mb4可以存储更广泛的 Unicode 字符,包括表情符号(emoji)、某些亚洲语言字符等。 - 性能:
utf8mb4由于支持更多字符,因此存储空间可能更大一些,相比之下,utf8会更节省存储空间,尤其对于只需要存储常规文本数据的场景。
注册为服务
以管理员的身份运行以下命令以注册 MySQL 为服务。
请参阅:https://dev.mysql.com/doc/refman/en/windows-start-service.html
mysqld --install MySQL --defaults-file="D:\Scoop\apps\mysql-lts\current\my.ini"停止、删除服务:
sc stop MySQL
sc delete MySQL