NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# MySQL的下载和安装 ## 下载 下载地址:[https://dev.mysql.com/downloads/mysql/](https://dev.mysql.com/downloads/mysql/) > 要注意的问题:选择你所用的操作系统和操作系统的位数 选择安装版本 社区版 1. msi版本 ![](https://img.kancloud.cn/42/09/4209938769dac2600362d1ca5fa8674e_1354x668.png) ![](https://img.kancloud.cn/d7/77/d7771ae9cc70b7e27450b94d218c0f3e_1353x617.png) 2. zip版本 ![](https://img.kancloud.cn/0f/14/0f141596d7626a8b48b760fb401937c2_1346x668.png) ![](https://img.kancloud.cn/e9/ae/e9aedae89d847ca8c935d68afc249ba2_1350x665.png) 解压后 ![](https://img.kancloud.cn/4e/d1/4ed17337d49a172323d8a383897068cb_800x321.png) >[info]需要注意的两个文件夹: bin:放的是一系列MySql命令; data:放置的是MySql的数据库文件 ## 安装 1. msi版安装 >[warning] 如果已安装要卸载重新安装,需要把`C:\ProgramData\MySQL`目录删除,否则在安装的最后一步会出现问题。 **安装需要注意的几个问题** * 在配置步骤中,字符编码选择`UTF8`; * 端口默认是`3306`,可以修改,但是不建议; * 创建`root`账号的密码;防止记不住,建议123456 操作步骤: ![](https://img.kancloud.cn/20/59/20594e32c6e19b54b4debda4f556a4cf_800x600.png) Developer Default:安装MySQL服务器以及开发MySQL应用所需的工具。工具包括开发和管理服务器的GUI工作台、访问操作数据的Excel插件、与Visual Studio集成开发的插件、通过NET/Java/C/C++/OBDC等访问数据的连接器、例子和教程、开发文档。 Server only:仅安装MySQL服务器,适用于部署MySQL服务器。 ![](https://img.kancloud.cn/6e/04/6e04db1e609a6597d71ca69c8eb9b85c_800x600.png) ![](https://img.kancloud.cn/5b/63/5b63f6381a2eea2f94b789b717f8fcb0_800x600.png) 选择development computer,占用内存较少。 ![](https://img.kancloud.cn/ff/90/ff90fda4fbdf34e642a3309854406403_800x600.png) 密码123456 最后一路next,知道最后finish 验证: 打开计算机管理 ![](https://img.kancloud.cn/3d/d2/3dd212e8d7ba6c7103ac71b06b6df2fa_1366x746.png) 进入安装目录中的bin目录,输入mysql -u root -p **关于DOS命令的简单说明** * 进入命令提示符控制台CMD,命令:打了一个字符串通过回车让计算机去执行一定的操作; * 进入盘符,`D:`、`C:` * 进入到目录`cd`,跟的目录名称是可以使用通配符\_,比如要进入 d:/mydocument ,可以通过命令 `cd mydoc\_` * 返回上级目录`cd..` * 列式目录`dir` * 树状列式目录内的所有文件`tree` ![](https://img.kancloud.cn/75/bf/75bf2d0a312ea6f1013199858602e41b_993x519.png) 2. zip安装 关于zip版的安装自学完成 ## 配置环境变量 > 关于环境变量的Path的解释:.exe .bat 是Windows平台的可执行文件,为了方便,我们把MySQL的安装目录下的bin目录追加到`Path`中(**在Windows10以下的系统中要特别注意不要把Path的变量值全部都替换掉,要在后面追加,加上;**) ![](https://img.kancloud.cn/74/f1/74f12cf89cf0e3493ab314489963574c_1366x746.png) ## 完全卸载mysql 1. 停止mysql ![](https://img.kancloud.cn/59/be/59be38bd8a5ebff389fa5c33e7664175_1353x729.png) 2. 管理面板-卸载程序 ![](https://img.kancloud.cn/9d/ee/9dee13fe68419ed9de51869652375bd9_1365x737.png) 3. 删除安装文件夹,一般安装在c盘下,尤其是`C:\ProgramData\MySQL`目录删除 4. 删除注册表 `win+r`,打开运行,输入regedit; ![](https://img.kancloud.cn/9b/f4/9bf48d96b78d286fb67a7ed3b160fa8f_1025x533.png) 打开注册表后,删除这三个文件下的MySQL,如果没有就不用管了。 ![](https://img.kancloud.cn/27/09/270981ce612323d05249708b9de80120_937x188.png) 5. 清空垃圾桶 ## 使用Navicat管理工具 **建立数据库连接** 文件 - 新建连接 - MySQL 输入包括:IP 地址、端口号、用户名、密码 **完成数据表的创建和使用** > 在 MySQL 中可以建立多个库,每个库由多个表构成。 1. 新建一个数据库 student , 编码方式 UTF8; 2. 在数据库上分别新建数据表 s (学生基础信息表)、c (课程基础信息表)、 s\_c (学生选课信息表) s 表如下图 ![](https://box.kancloud.cn/00e700860eaf8af4b2cd5910d93cd74f_1616x272.png) c 表如下图 ![](https://box.kancloud.cn/04bc32f60f6942790de7c4f1551225d3_1624x167.png) s\_c 表如下图 ![](https://box.kancloud.cn/99121be034cbc2a49d277f90a63577a3_1614x173.png)