翼度科技»论坛 编程开发 mysql 查看内容

MySQL 安装与卸载(压缩包版)

6

主题

6

帖子

18

积分

新手上路

Rank: 1

积分
18
1. 判断本地是否已经安装MySQL

① 在运行界面输入services.msc进入服务界面,查看是否有MySQL服务



② 进入任务管理器,点击服务看是否有MySQL服务


2. 安装MySQL(压缩包版)

1. 下载MySQL社区服务器(ZIP):

MySQL zip下载

  1.       点击No thanks,just start my download就好,然后开始下载,保存文件
复制代码
2. 解压文件,将文件重命名为mysql,建议保存到C盘以外的盘幅,在文件夹里新建一个名字为data的文件夹和一个名字为my的txt文件,将my.txt文件后缀名改为my.ini


3. 编辑my.ini文件

  1. [mysqld]
  2. # 设置 3306 端口
  3. port=3306
  4. # 设置 mysql 的安装目录
  5. basedir=D:\mysql
  6. # 设置 mysql 数据库的数据的存放目录
  7. datadir=D:\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. default_authentication_plugin=mysql_native_password
  18. [mysql]
  19. # 设置 mysql 客户端默认字符集
  20. default-character-set=utf8
  21. [client]
  22. # 设置 mysql 客户端连接服务端时默认使用的端口
  23. port=3306
  24. default-character-set=utf8
复制代码
注意:
  1. # 设置 mysql 的安装目录
  2. basedir=D:\mysql(必须为mysql文件夹的实际安装路径)
  3. # 设置 mysql 数据库的数据的存放目录
  4. datadir=D:\mysql\data(可根据自己的需要更改data文件夹所在的位置)
复制代码
4. 配置环境变量



5. 以管理员身份运行cmd


6. cmd 安装步骤

  1. C:\WINDOWS\system32>d:
  2. D:\>cd mysql
复制代码
初始化data目录,初始化语句:(file=修改为对应路径,我的路径为:D:\mysql\my.ini)

  1. D:\mysql>mysqld --initialize-insecur
  2. D:\mysql>mysqld --defaults-file=D:\mysql\my.ini --initialize –console
复制代码
安装mysql服务:

  1. D:\mysql>mysqld -install
  2. Service successfully installed.
  3. D:\mysql>mysqld --initialize-insecure --user=mysql
复制代码
启动mysql服务:

  1. D:\mysql>net start mysql
  2. MySQL 服务正在启动 .
  3. MySQL 服务已经启动成功。
复制代码
进入mysql,第一次登录无需输入密码(我是这种情况,版本8.0.31,若所遇情况不同,可百度寻找解决办法),enter password:直接回车

  1. D:\mysql>mysql -u root -p
  2. Enter password:
  3. Welcome to the MySQL monitor.  Commands end with ; or \g.
  4. Your MySQL connection id is 8
  5. Server version: 8.0.31 MySQL Community Server - GPL
  6. Copyright (c) 2000, 2022, Oracle and/or its affiliates.
  7. Oracle is a registered trademark of Oracle Corporation and/or its
  8. affiliates. Other names may be trademarks of their respective
  9. owners.
  10. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
复制代码
成功登录后,修改登录密码(ALTER USER 'root'@'localhost' IDENTIFIED BY '要设置的密码';):

  1. mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '要设置的密码';
  2. Query OK, 0 rows affected (0.00 sec)
复制代码
刷新权限:

  1. mysql>flush privileges;
  2. Query OK, 0 rows affected (0.00 sec)
复制代码
退出mysql:

  1. mysql> exit;
  2. Bye
复制代码
停止mysql服务:

  1. D:\mysql>net stop mysql
  2. MySQL 服务正在停止.
  3. MySQL 服务已成功停止。
复制代码
重新登录mysql

  1. D:\mysql>net start mysql
  2. MySQL 服务正在启动 .
  3. MySQL 服务已经启动成功。
  4. D:\mysql>mysql -u root -p
  5. Enter password: *********
  6. Welcome to the MySQL monitor.  Commands end with ; or \g.
  7. Your MySQL connection id is 8
  8. Server version: 8.0.31 MySQL Community Server - GPL
  9. Copyright (c) 2000, 2022, Oracle and/or its affiliates.
  10. Oracle is a registered trademark of Oracle Corporation and/or its
  11. affiliates. Other names may be trademarks of their respective
  12. owners.
  13. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
  14. mysql> show databases;
  15. +--------------------+
  16. | Database           |
  17. +--------------------+
  18. | information_schema |
  19. | mysql              |
  20. | performance_schema |
  21. | sys                |
  22. +--------------------+
  23. 4 rows in set (0.01 sec)
  24. mysql>
复制代码
3. 卸载MySQL(压缩包版)

  1. ①进入任务管理器,找到MySQL,右键关闭服务
  2. ②win+R进入运行,输入sc delete mysql
  3. ③进入安装的盘幅,删除mysql整个文件夹
  4. ④进入高级系统设置,删除mysql相关环境变量
复制代码
4.备注

遇到的问题:

  1. 若安装MySQL时,运行 mysqld install 时出现一下情况:
  2. The service already exists!
  3. The current server installed:.....
复制代码
解决方法:

  1. 以管理员身份进入命令行,输入 sc query mysql ,查看是否有一个名为mysql的服务:
复制代码

  1. 命令sc delete mysql,删除该mysql
复制代码

若想采用MSI方式安装MySQL,可参考:

MSI方式安装MySQL及卸载方法

来源:https://www.cnblogs.com/enjoy-q/p/enjoy-q-installer.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

上一篇: RDP协议详解

下一篇: MySQL-执行计划

举报 回复 使用道具