MYSQL文件夹的介绍
bin
bin目录下放了可执行文件
docs
里面存放的是文档
include
里面放了头文件
lib
存放的是库文件
share
存放语言和字符集相关的信息
COPYING
存放的是一些版权信息
README
开源协议信息
MySQL的下载
【步骤一】MySQL分为安装版本和解压版本,这里下载的是解压版本,下载地址
https://downloads.mysql.com/archives/community/ 因为最新的版本不太稳定,所以这里选择5.7.24版本,根据自己电脑的配置选择32位或者64位,这里我选择Windows(x86,64-bit),ZIP Archive点击Download
MYSQL环境变量设置
【步骤二】
①在电脑输入框中搜索环境变量,然后编译环境变量,将自己电脑上刚刚下载下来的安装包解压下来的目录填入变量值中
②在Path中设置如下内容
这样就完成了环境变量的设置
配置文件my.ini
【步骤三】在mysql所在的目录下创建配置文件,创建文本文件将.txt修改成.ini。用记事本打开
输入以下代码,然后保存
[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
初始化MySQL
【步骤四】用管理员身份运行命令提示符
①在命令行中敲入mysqld --initialize-insecure
,回车,稍微等待一会,如果出现没有出现报错信息(如下图)则证明data目录初始化没有问题,此时再查看MySQL目录下已经有data目录生成。
mysqld --initialize-insecure
②在黑框里敲入mysqld -install
,回车。
mysqld -install
③在黑框里敲入net start mysql
,回车。
net start mysql // 启动mysql服务
net stop mysql // 停止mysql服务
④
在黑框里敲入mysqladmin -u root password 1234
,这里的1234
就是指默认管理员(即root账户)的密码,可以自行修改成你喜欢的。
mysqladmin -u root password 1234
至此,MySQL 5.7 解压版安装完毕!
登录MySQL
右键开始菜单,选择命令提示符
,打开黑框。
在黑框中输入,mysql -uroot -p1234
,回车,出现下图且左下角为mysql>
,则登录成功。
mysql -uroot -p1234
mysql输入正确密码无法登陆,出现ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password:yes)
但是我每一步都是正确的,还是会出错出现ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password:yes)
这个问题研究了好久知道看到这篇博客
mysql输入正确密码无法登陆,出现ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password:yes)
MySQL的卸载
如果你想卸载MySQL,也很简单。
右键开始菜单,选择命令提示符(管理员)
,打开黑框。
- 敲入
net stop mysql
,回车。
net stop mysql
- 再敲入
mysqld -remove mysql
,回车。
mysqld -remove mysql
- 最后删除MySQL目录及相关的环境变量。
至此,MySQL卸载完成!