MYSQL
mysql是一个关系数据库
一、下载安装包
1、进入官网,点击"Dowload"
官网地址:www.mysql.com/
2、页面往下拉,找到mysql社区版下载
mysql社区版是免费的mysql版本,然后我们点击这个链接
3、下载社区版的Server
4、选择相应的MySQL版本进行下载
点击Archives可以找到MySQL的历史版本
找到自己想要的版本,我这里是MySQL 5.7.32,点击下载免安装的压缩包
这样,安装包就下载好了!建议下载路径使用英文
二、Mysql的配置
1、以管理员身份打开cmd
一定要是管理员身份,否则由于后续部分命令需要权限,会出现错误!
2、转到MySQL的bin目录下
如果你的安装地址是D盘的话,有两种方法进入;
第一种就是直接点击D盘,进入到bin文件夹内,在顶部搜索栏中输入cmd,就会弹出相对应的命令行(管理员);
第二中就是通过命令行进入D盘,比如说我们现在默认进入的是C盘,然后我们可以直接输入
D:,那么就会进入D盘,你再cd相对应的文件夹即可
3、安装mysql的服务:mysqld --install
注意:若出现 “由于找不到MSVCR120.dll,无法继续执行代码。重新安装程序可能会解决此问题” 或者 "由于找不到VCRUNTIME140_1.dll,无法继续执行代码。重新安装程序可能会解决此问题"的问题
解决办法:blog.csdn.net/weixin_4390…
4、初始化mysql:mysqld --initialize --console
初始化时会产生一个随机密码,如下图所示。这个密码需要记住,是第一次登录的密码
注意:如果之前安装过musql,你的密码可能是root
5、开启mysql的服务:net start mysql
6、登录验证mysql是否安装成功:mysql -u root -p
输入mysql -u root -p,初始密码是上面产生的随机密码
要注意上面产生的随机密码,不包括前面符号前面的空格。如果和下图所示一样,则说明你的mysql已经安装成功!
7、修改密码
由于初始化产生的随机密码太复杂,因此我们需要修改密码
使用命令:alter user 'root'@'localhost' identified by 'root'; 将登陆密码改成root
8、再次登录验证新密码
三、环境变量配置
1、点击"我的电脑"–>“属性”–>’‘高级系统设置’’–>’‘环境变量’’
新建一个变量名为mysql的系统变量
2、把新建的mysql变量添加到Path路径变量中
配置完成之后,每当我们想要用命令行使用mysql时,只需要win+R,输入"cmd"打开命令行,之后输入登录sql语句即可。
3、在mysql目录下创建一个ini或cnf配置文件
我创建的是ini配置文件,里面写的代码是mysql的一些基本配置
[mysqld]
character-set-server=utf8mb4
bind-address=0.0.0.0
port=3306
default-storage-engine=INNODB
[mysql]
default-character-set=utf8mb4
[client]
default-character-set=utf8mb4
至此,Mysql就已经安装并配置完毕了,恭喜你,一切顺利!
其他问题
1.如果忘记了当时的mysql密码
1、首先输入【mysqld --skip-grant-tables】,这条命令是作用了跳过认证直接进入(启动)MySQL。
2、然后进行flush privileges。
3、ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';
例如:ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
4、重新登录,输入修改后的密码