当前位置:   article > 正文

mac安装mysql mysql命令找不到_Mysql 8.0.21安装配置(包含workbench安装)

mysql 8安装后cmd连接找不到命令

1.到MySQL官网下载,传送门如下

Download MySQL Community Server​dev.mysql.com

选择window版本,ZIP Archive,点击download下载,第二个继承了一些二测试工具等,这里我们并不需要,所以选择第一个下载。

cc9fc990b0c4394c87de7d082ab24f69.png

之后弹出窗口,询问是否登录,或者不登录下载,直接选择No thanks,just start my download,之后会便会下载,如果用浏览器自带的下载,速度可能会很慢,所以可以复制下载链接到迅雷,用迅雷下载,速度会快很多

8a9f81dfabcc8b61b60329d5960363a2.png

下载之后解压,应该包含下图所示的这些文件

6e803caaf1378cf5cf277eaa1d92f269.png

官网下载的mysql是即开即用的,并非安装包的形式,所以为了在命令行可以直接使用mysql关键字,需要进行一些配置,

新建my.txt文件,键入以下内容,注意basedir和datadir路径,结合自己的解压位置设置,data文件夹是为了存放数据库,datadir可以根据自己需要修改

  1. [mysql]
  2. # 设置mysql客户端默认字符编码形式
  3. default-character-set=utf8mb4
  4. [mysqld]
  5. #设置端口号,默认3306
  6. port = 3306
  7. # 设置mysql的安装目录
  8. basedir=F:Program Filesmysql-8.0.21-winx64
  9. # 设置mysql数据库的数据存放目录
  10. datadir=F:Program Filesmysql-8.0.21-winx64data
  11. # 设置最大连接数
  12. max_connections=200
  13. # 允许连接失败的次数
  14. max_connect_errors=10
  15. # 服务端使用的字符集默认为utf8mb4
  16. character-set-server=utf8mb4
  17. # 创建新表时将使用的默认存储引擎
  18. default-storage-engine=INNODB
  19. # 默认使用“mysql_native_password”插件认证
  20. #mysql_native_password
  21. default_authentication_plugin=mysql_native_password
  22. [client]
  23. # 设置mysql客户端连接服务端时默认使用的端口
  24. port=3306
  25. default-character-set=utf8mb4

之后将my.txt改为my.ini,此时文件目录如下所示

782c585c98983f5ab9a0be156f40b014.png

之后右击我的电脑>属性>高级系统设置>环境变量>找到Path,如果没有,新建Path,添加值F:Program Filesmysql-8.0.21-winx64bin

bcad3665ddc0e5e700d152aae689fa37.png

也就是bin文件夹的位置,确定后退出

搜索框输入cmd,用管理员身份打开cmd窗口,依次输入以下指令:

  1. cd F:Program Filesmysql-8.0.21-winx64bin
  2. 进入 mysql的bin文件夹
  3. F:
  4. 切换到bin路径
  5. mysqld --initialize --user=mysql --console
  6. 获取mysql临时登录密码 即 root@localhost:后面的字符,注意,输入此命令后,需要等待十几秒钟,直到出现root@localhost:,之后如果还没有退出,按住ctrl+C,等待一段时间便会退出这个指令。
  7. mysqld --install
  8. 安装mysql
  9. net start mysql
  10. 启动mysql
  11. mysql -u root -p
  12. 登录mysql,密码就是之前获得的密码
  13. ALTER USER USER() IDENTIFIED BY '123456';
  14. 修改密码为123456

完整步骤截图如下

26203cb425758145a53c502c160a7f8d.png
  • mysqld --remove:删除服务。
  • mysqld --install:安装服务,自动启动。
  • net start mysql:启动服务。
  • net stop mysq:停止服务

常见问题:

  • 如果提示Install/Remove of the Service Denied!,用管理员身份打开cmd窗口
  • 如果mysql服务启动失败,注意要进入bin目录,获得临时密码后再安装
  • 如果提示You must reset your password using ALTER USER statement before executing this statement.,注意修改密码的指令,参见上文。
  • 每次出错重新安装之前,都要先停止服务(如果已经启动了服务),并且mysqld --remove(如果已经使用了mysql --install),同时删除data里面生成的文件,或者干脆些,直接把那个路径删掉,然后重新解压,配置my.ini,新建data文件夹

如果安装好后,输入mysql或相关指令提示命令不存在等,

  • 关闭cmd窗口,如果还不行,重启电脑,如果依旧提示命令不存在等,是因为环境变量没有配置好,
  • 检查Path里面添加bin目录路径是否正确;
  • 如果正确,那么新建一个环境变量,名字可以是MYSQL_HOME,值还是bin目录,
  • 关闭cmd,重启电脑依旧不行,在系统变量的path(大小写都一样)里面添加bin目录,如果依旧不行,系统变量里面新建,以此类推

mysql Workbench安装

首先下载workbench,传送门如下

https://dev.mysql.com/downloads/workbench/​dev.mysql.com

速度太慢就用复制链接用迅雷下载。

4087e6a8f70c808980708229bcf86aa8.png

下载下来后是msi文件,双击打开

648f22c802b0ff48d162f5dfec848c2d.png

选择目录

58627324a3b2c2cb43a07206c833b7db.png

complete即可

1460ddeaaa20b5553ff8633f84694b17.png

安装

f40ab9e36aacb924784aaf4c1b6f69b1.png

安装成功

73153a4256ceecd47e9279c3f795dea8.png
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/872432
推荐阅读
相关标签
  

闽ICP备14008679号