mysql的安装与卸载
一、mysql的安装:
我的系统是:win10
1.先下载MySQL数据库下载地址:https://dev.mysql.com/downloads/mysql/。点击进入选择Windows
流程如下:
这个下载的是绿色版,免安装,直接解压。建议不要放在c盘里。
2、mysql的安装:
1.解压:
我的是放到了D盘的mySQL文件夹下的mysql文件夹下解压到当前文件夹。如图:
2.配置环境变量:
解压完开始配电脑的环境变量配置过程:鼠标右键单机此电脑,选择属性,进入后选择高级系统设置,进入后选择环境变量,进入后有上下两栏,一栏是用户变量一栏是系统变量,两栏哪个都行,我的是放在了用户变量里,但是流程一样。选择Path变量,双击或者选中Path变量点击编辑,把刚刚解压的mysql地址D:\mySQL\mysql\bin添加到Path里然后点击确定mysql的环境变量集配置好了。这里需要注意一下:地址一定要写到bin文件夹,因为这里有mysql的运行环境。
设置流程图:
这mysql的环境中变量就配置好了。
3、在mysql目录下找后缀.ini文件和data文件夹:如图:
如果没有就创建一个data文件夹和后缀为.ini文件,我的叫my.ini里面的内容如下:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\mySQL\mysql
# 设置mysql数据库的数据的存放目录
datadir=D:\mySQL\mysql\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
其中basedir=D:\mySQL\mysql中等号后面的是自定义的路径,填的是刚刚mysql的解压路径。datadir=D:\mySQL\mysql\data中等号后面的路径是刚刚创建的data文件夹路径。其余的不用动就行。
4、初始化数据库:
在bin目录下输入cmd进入命令窗口如图:
在这个页面输入mysqld --initialize --console命令,如图:
显示情况如图一样的说明数据库初始化完成图中红框是登录名和密码。如果没记住就去mysql解压文件夹下删除刚刚创建的data目录然后重新创建。在执行上一步操作初始胡数据库
数据库初始完成后在创建一个mysql服务器在命令窗口输入mysqld -install mysql8 中的mysql8是自定义名字最好是和数据库相关,不写默认就叫mysql。
出现上面代码/错误关闭cmd命令窗口在开始菜单下的查找cmd用管理员身份运行,注意:一定要用以管理员身份运行要不权限不够。
单机右键选择以管理员发身份运行
需要进入到mysql的bin文件夹下先输入D:进入单d盘。因为我的解压到了d盘,解压在那个盘就写哪个盘符注意冒号一定要是英文的否则不能识别。然后输入cd mySQL\mysql\bin中的空格后跟的是MySQLbin目录的路径,就进入到bin目录下了。如图:
在执行mysqld -install mysql8命令如图:
数据库的服务器已经创建成功了。开始登录服务器了
4、服务器登录
先启动服务器,在命令窗口输入net start mysql7命令其中mysql7是刚刚创建的数据库名称
然后在命令窗口输入mysql -u root -p 命令
出现如图所示就证明服务器登录成功了。
5、数据库服务更改密码
在登录状态下输入alter user 'root'@'localhost' indentified with mysql_native_password by '新密码';示例:
alter user 'root'@'localhost' indentified with mysql_native_password by '123456';一定要有分号且必须是英文分号。
到这mysql数据库就安装完成了。
二、数据库的卸载
1.先关闭服务器
在bin目录下得命令窗口输入net stop mysql7命令停止数据库服务如图:
2.删除服务
在bin目录下的命令窗口输入 sc delete mysql7 命令如图:
上述操作是在管理员下的cmd命令窗口操作的,也必须是管理员权限下要不权限不够!!!
3.删除mysql文件夹里的所有文件
最后在删掉配的环境变量,不删也不影响。
这就是mysql完整的下载安装到卸载。