1.安装数据库
1.下载MySQL压缩文件:点击下载
2.把下载到的压缩文件解压到一个不含英文的路径
3.添加环境变量:此电脑-属性-高级系统设置-环境变量,在path环境变量中增加刚才解压的文件夹中的bin目录
4.在解压的mysql-5.7.19-winx64文件夹下,创建文件my.inl,下面是文件内容
[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己的MYSQL的安装目录
basedir=E:\lsgmysql\mysql-5.7.19-winx64\
# 设置为MYSQL的数据目录
datadir=E:\lsgmysql\mysql-5.7.19-winx64\data\
port=3306
character_set_server=utf8
# 跳过安全检查
skip-grant-tables
5.使用管理员身份打开cmd,并切换到mysql-5.7.19-winx64\bin目录下,执行命令
mysqld -install
6.初始化数据库
mysqld --initialize-insecure --user=mysql
7.如果执行成功,mysql-5.7.19-winx64文件夹下会生成data文件夹,data文件夹内容如下
8.启动mysql服务
# 启动mysql服务
net start mysql
如果成功启动mysql,任务管理器可以看到mysql服务
9.连接数据库
mysql -u root -p
执行下面命令后,会让你输密码,因为前面我们创建的my.inl文件中设置的是跳过安全检查,所以直接回车就可以
10.修改密码:依次执行下面三行命令,其中的密码可以设置成自己喜欢的
use mysql;
update user set authentication_string=password('root') where user='root' and Host='localhost';
flush privileges;
11.退出连接
quit
12.关闭mysql服务
# 关闭mysql服务
net stop mysql
13.修改前面创建的my.inl文件:把最后一行注释掉,注释掉后再连接数据库时,就需要输入正确的用户名和密码了
[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己的MYSQL的安装目录
basedir=E:\lsgmysql\mysql-5.7.19-winx64\
# 设置为MYSQL的数据目录
datadir=E:\lsgmysql\mysql-5.7.19-winx64\data\
port=3306
character_set_server=utf8
# 跳过安全检查
# skip-grant-tables
附加:安装msql过程中,出错了或者想重新再来一把,执行下面命令【删除已经安装好的mysql服务】
sc delete mysql
2.第一次登录
1.启动mysql服务
net start mysql
2.连接数据库
mysql -u root -p
执行命令后会让你输入密码,输入前面设置的密码即可。
也可以直接把密码写在-p后面,这样直接登录,不会再提示输入密码
mysql -u root -proot
3.退出连接
quit
3.SQLyog和navicat
由于都是傻瓜式安装,只写了下载网址
navicat:http://www.navicat.com.cn/products/
SQLyog:https://sqlyog.en.softonic.com/