安装mysql8.0的各种命令(笔记)

由于经常需要安装mysql数据库,所以写下这个笔记供自己查看。

环境:windows系统64位

连接工具:Navicat for MySQL

1:上官网下载mysql安装包(https://www.mysql.com/downloads/)

解压到本地,记得路径不要有中文,作为一个合格的程序员,这点是需要的。

2:在mysql安装包目录下创建my.ini文件;并且配好里面的内容;

[client]
port=3306
default-character-set=utf8

[mysqld] 

扫描二维码关注公众号,回复: 6185831 查看本文章

basedir=D:\B\mysql\mysql-8.0.11-winx64

datadir=D:\B\mysql\mysql-8.0.11-winx64\data
port=3306
character_set_server=utf8
#sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER

explicit_defaults_for_timestamp=true
#skip-grant-tables
max_connections=800
#bind-address = 127.0.0.1
sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO

3:接着配置电脑的环境变量,要到/bin目录下

用mysqld -V  检测是否配置好

出现这个就说明已经配置好了

4:如果之前就已经安装过mysql了,把原来的服务删掉:

mysqld --remove mysql      (最后一个是mysql的服务名哦)

5:创建/data 目录,并保证里面没有任何数据;

6:初始化:mysqld --initialize-insecure --user=mysql

7:安装: mysqld --install mysql --defaults-file=d:\mysql-5.7.14-winx64\my.ini

8:启动服务 net start mysql    停止服务 net stop mysql

9:登录 mysql -u root -p ,要求填写密码就直接回车进去

如果可以登录,恭喜你,那就说明安装成功了。

因为还没有初始初始密码,所以第一件事就是修改密码

use mysql;

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码'; 

FLUSH PRIVILEGES;

如果安装在服务器上,而你刚好希望你自己电脑也可以访问,那么需要赋权

grant all privileges on root.* to 'root'@'%';

FLUSH PRIVILEGES;

10:

如果点击连接测试:

那就成功了!

猜你喜欢

转载自blog.csdn.net/li_tianyang/article/details/89850043
今日推荐