目 录CONTENT

文章目录

Mysql入门——Mysql5.7安装(1)

Eric
2022-01-24 / 0 评论 / 0 点赞 / 187 阅读 / 985 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2023-12-12,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

操作系统是Win 11。

1 MySQL数据库的安装

img

  • 在左侧目录中选择MySQL Server 5.7.28 -X64,点击加载到右侧,点击要安装的产品名,右下角会出现Advanced Options,单击它可以设置安装路径。

img

img

img

img

  • 安装路径数据路径修改到D:\develop\下,点击OK

注意:安装目录避免空格和中文。

img

img

  • 点击Next

img

  • 点击Execute

有的可能会出现提示需要先安装C动态库等,那就先安装C动态库,没有提示说明操作系统中有你需要的动态库。

img

img

  • 点击Next

img

  • 点击Execute

img

img

  • 点击Next

img

  • 点击Next

img

  • 点击Next

img

  • 将MySQL配置类型选择Development Computer,点击Next

img

img

  • 设置MySQL密码,因为管理员用户为root,学习初期建议将MySQL数据库密码也设置为123456,设置完成后,点击Next

img

  • 设置Windows Service 系统服务,设置完毕后点击Next

img

  • 日志设置,不做任何修改,点击Next

img

  • 高级设置,不做任何修改,点击Next

img

  • 点击Execute

img

  • 安装完成,点击Finish

img

img

  • 点击Next

img

  • 点击Finish

img

2 MySQL数据库的卸载

2.1 软件的卸载准备

  • 学习网络编程时,TCP/IP协议程序有服务器端和客户端。mysql这个数据库管理软件是使用TCP/IP协议。我们现在要卸载的是mysql的服务器端,它没有界面。

  • 将MySQL服务停止:

  • ① 命令行:

net stop MySQL57
  • ② 图形化界面:

img

2.2 清理残余文件

  • 如果再次安装不成功,可以卸载后对残余文件进行清理后再安装。

    • ① 服务目录:mysql服务的安装目录。
    • ② 数据目录:默认在C:\ProgramData\MySQL。
  • 如果自己单独指定过数据目录,就找到自己的数据目录。

img

注意:

  • 请在卸载前做好数据备份。

  • 在操作完以后,需要重启计算机,然后进行安装即可。如果仍然安装失败,需要继续操作如下步骤2.3。

2.3 清理注册表(选做)

  • 在系统的搜索框中输入regedit。

  • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL服务:目录删除。

  • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL服务:目录删除。

  • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL服务:目录删除。

  • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MySQL服务:目录删除。

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL服务:目录删除。

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL服务:删除。

注册表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之类。

2.4 清理服务列表中的服务名

  • 如果在windows操作系统,删除注册表后,在服务列表中仍然存在原来的服务名,可以通过如下命令删除:
sc  delete  服务名

3 MySQL数据库服务的启动和停止

3.1 图形化界面

img

img

img

img

3.2 命令行方式

  • 启动:
net start MySQL57
  • 停止:
net stop MySQL57

4 MySQL数据库客户端登录

4.1 MySQL自带客户端

  • 开始菜单 --》所有应用 --》MySQL--》MySQL Server 5.7--》MySQL 5.7 Command Line Client - Unicode。

img

img

img

img

4.2 Navicat

img

img

5 数据库编码配置

  • 查看编码命令:
show variables like 'character_%';
show variables like 'collation_%';

img

img

  • 修改my.ini(D:\develop\MySQL\MySQL Server 5.7\data\my.ini)配置文件:
[mysql]
default-character-set=utf8 # 新增
[mysqld]
character-set-server=utf8 # 新增
collation-server=utf8_general_ci # 新增

img

  • 重启mysql服务。

  • 再次,查看编码:

show variables like 'character_%';
show variables like 'collation_%';

img

0

评论区