• 主页

  • 投资

  • IT

    🔥
  • 设计

  • 销售

  • 共99篇

    mysql数据库

关闭

返回栏目

关闭

返回mysql数据库栏目

16 - 安装 - Windows

作者:

贺及楼

成为作者

更新日期:2024-04-06 11:41:59

安装 - Windows

查看有无mysql

win + R
services.msc
看有无mysql

网站

https://dev.mysql.com/downloads/mysql/
下载你需要的版本

解压

解压到什么盘都可以,自己要记住

修改或新建/my.ini

  1. [mysqld]
  2. # 设置3306端口
  3. port=3306
  4. # 设置mysql的安装目录 ---这里输入你安装的文件路径----
  5. basedir=C:\Program Files\mysql-8.0.28-winx64\mysql-8.0.28-winx64
  6. # 设置mysql数据库的数据的存放目录
  7. datadir=E:\mysql\data
  8. # 允许最大连接数
  9. max_connections=200
  10. # 允许连接失败的次数。
  11. max_connect_errors=10
  12. # 服务端使用的字符集默认为utf8
  13. character-set-server=utf8
  14. # 创建新表时将使用的默认存储引擎
  15. default-storage-engine=INNODB
  16. # 默认使用“mysql_native_password”插件认证
  17. #mysql_native_password
  18. default_authentication_plugin=mysql_native_password
  19. [mysql]
  20. # 设置mysql客户端默认字符集
  21. default-character-set=utf8
  22. [client]
  23. # 设置mysql客户端连接服务端时默认使用的端口
  24. port=3306
  25. default-character-set=utf8

安装

  1. cd C:\Program Files\mysql-8.0.28-winx64\mysql-8.0.28-winx64\bin
  2. mysqld --initialize --console
  3. # 安装完成后Mysql最后会有一个随机密码
  4. root@localhost: xxxxxxxx/

安装可能出现的问题

  1. 出现“由于找不到VCRUNTIME1401.dll,无法继续执行代码。重新安装程序可能会解决此问题”,需要下载对应的文件,放在C:\Windows\System32目录下即可
  1. 出现`应用程序无法正常启动(0xc000007b)`
  2. 是缺少C++组件
  3. https://download.csdn.net/download/VBcom/20658919
  4. 安装修复

安装mysql服务并启动

  1. # 切换cmd到管理员权限
  2. cd C:\Program Files\mysql-8.0.28-winx64\mysql-8.0.28-winx64\bin
  3. mysqld --install mysql
  4. # 安装mysql服务并启动
  5. # 出现:
  6. Service successfully installed.
  7. `win` + `R`
  8. `services.msc`
  9. 启动mysql

配置环境变量

左下角win图标 - 右键 - 系统 - 高级系统设置 - 环境变量 - Path
加上

  1. C:\Program Files\mysql-8.0.28-winx64\mysql-8.0.28-winx64\bin

第一次打开

  1. mysql -uroot -p
  2. 输入随机密码
  3. ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';