MYSQL数据库安装
安装环境:Win10 64位
软件版本:MySQL 5.7.24 解压版
一、下载
点开下面的链接:
https://downloads.mysql.com/archives/community/

选择设置和自己指定的系统位数对应的版本点击右边的[下载]按钮

不用理会上面的登录和注册按钮,直接点击No thanks, just start my download.就可以下载。

二、安装(解压)
在完成下载后的情况下

三、配置
1. 添加环境变量
环境变量包含多种设置项,在此情境下我们仅关注其中一项参数:
Path。为什么要提前设置环境变量呢?因为当您在命令行界面(CMD窗口)中输入可执行程序名称时,默认情况下 Windows 会首先检查系统环境中Variables中的Path变量所指定的位置;若发现对应的应用程序即可启动相应的程序运行;否则则检查当前的工作目录;若仍然未发现,则会报错提示。
通过预先配置系统环境变量的方式,在任何命令行窗口中都可以直接调用MySQL相关的应用程序而不必频繁更改当前工作目录。
右键此电脑→属性,点击高级系统设置

点击环境变量

在系统变量中新建MYSQL_HOME

在系统变量中找到并双击Path

点击新建

最后点击确定。
如何验证是否添加成功?
右键点击开始菜单,在任务栏中选择"命令提示符(管理员)"选项,并打开一个黑色窗口。输入mysql并回车。
如果出现提示信息"无法连接到本地MySQL服务器"(即屏幕上显示该提示),则表示已经成功添加。
如果出现提示信息"mysql不是内部或外部命令"(即屏幕上显示该提示),则表示无法完成安装,请重新检查步骤并尝试操作。
2. 新建配置文件
新建一个文本文件,内容如下:
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
properties
将上述文本文件创建为新文件,并在保存类型中选择‘所有文件 (.)’。将文件名设为my.ini,并将存储路径设为MySQL根目录。例如常见的配置路径通常是D:\软件\mysql-5.7.24-winx64(根据用户的安装路径可能有所不同)。
在上述代码中,其主要功能是设置数据库的参数
3. 初始化MySQL
在刚刚打开的代码编辑框内输入mysqld --initialize-insecure命令后回车,并稍等片刻观察屏幕上的提示信息(如图所示)。如果屏幕上并未显示错误提示信息,则表明data目录已正确初始化;然后检查MySQL目录下的data目录是否已经生成。
mysqld --initialize-insecure

tips:如果出现如下错误

是由于权限不足导致的,去C:\Windows\System32 下以管理员方式 cmd.exe


4. 注册MySQL服务
在黑框里敲入mysqld -install,回车。
mysqld -install

现在你的计算机上已经安装好了MySQL服务了。
MySQL服务器
5. 启动MySQL服务
在黑框里敲入net start mysql,回车。
net start mysql // 启动mysql服务
net stop mysql // 停止mysql服务
java

6. 修改默认账户密码
在黑框中输入mysqladmin -u root password 1234$其中的1234代表root账户的默认密码您可以将其更改为任何你选择的密码
mysqladmin -u root password 1234

至此,MySQL 5.7 解压版安装完毕!
四、登录MySQL
右键单击开始菜单图标,在电脑上启动命令提示符后会进入一个黑色背景窗口,在其内部输入命令行参数 mysql -uroot -p1234 并按回车键后会显示当前目录窗口,并在左下角显示 mysql> 提示符。从而完成数据库登录。
mysql -uroot -p1234

到这里你就可以开始你的MySQL之旅了!
退出mysql:
exit
quit
登陆参数:
mysql -u用户名 -p密码 -h要连接的mysql服务器的ip地址(默认127.0.0.1) -P端口号(默认3306)
五、卸载MySQL
如果你想卸载MySQL,也很简单。
右键开始菜单,选择命令提示符(管理员),打开黑框。
- 敲入
net stop mysql,回车。
net stop mysql

- 再敲入
mysqld -remove mysql,回车。
mysqld -remove mysql

- 最后删除MySQL目录及相关的环境变量。
至此,MySQL卸载完成!
