安装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] 

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:

如果点击连接测试:

那就成功了!

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值