MySQL安装及Navicat连接及使用

MySQL下载和安装

部分参考 https://blog.csdn.net/yali_aini/article/details/83340648

1.首先下载 mysql安装包

https://dev.mysql.com/downloads/mysql/ 官网下载压缩包
在这里插入图片描述

2.解压缩

我的路径:D:\software\MYSQL
在这里插入图片描述

3.进入cmd,以管理员身份运行

输入 D: 回车(转到D盘)
输入 cd D:\software\MYSQL\bin 回车( 到mysql解压缩路径)
输入 mysqld --initialize --console 回车(初始化数据库,记住初始化密码)

输入mysqld install 回车(安装mysql)
输入 net start mysql 回车(启动mysql服务器)
输入 net stop mysql 回车 (关闭MySQL服务器)

4.修改初始密码

初始化MySQL时会产生初始默认密码。但是是乱码不好记。
到安装路径下D:\software\MYSQL\bin打开数据库 net start mysql
在MySQL安装目录的 bin 目录下执行命令 mysql -u root -p,这时候会提示输入密码,输入默认密码登录。回车。
在这里插入图片描述
在MySQL8.0.4以前,执行SET PASSWORD=PASSWORD(‘123456’); 就可以更改密码,但是MySQL8.0.4开始,这样默认是不行的。因为之前,MySQL的密码认证插件是“mysql_native_password”,而现在使用的是“caching_sha2_password”。因为当前有很多数据库工具和链接包都不支持“caching_sha2_password”,为了方便,我暂时还是改回了“mysql_native_password”认证插件。
在MySQL中执行命令,修改密码验证插件,同时修改密码:

alter user 'root'@'localhost' identified by 'password';

其中password修改成你自己需要的密码,比如root

5.配置环境变量

先创建 MYSQL_HOME 目录,将MySQL安装路径D:\software\MYSQL填入值中,然后在PATH 里面添加 %MYSQL_HOME%\bin
在这里插入图片描述

6.创建数据库

首先启动数据库,在cmd管理员权限下运行,依次输入

 net start mysql
 mysql -u root -p

输入密码,登录成功
在这里插入图片描述
创建数据库 名为 myWork:

 create database myWork;

在这里插入图片描述
在数据库myWork中创建表tb_stu1:

use myWork;
create table tb_stu1 (
       `id` int(11) NOT NULL AUTO_INCREMENT,
       `name` varchar(30) DEFAULT NULL,
       `sex` varchar(2) DEFAULT NULL,
       `birthday` date DEFAULT NULL,
       PRIMARY KEY (`id`)
     ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;

在这里插入图片描述
在这里插入图片描述
查看表格 describe tb_stu1;
在这里插入图片描述
表格中添加数据 INSERT INTO tb_stu1(id,name,sex,birthday) VALUES ( 1,'小明', '男', '2015-11-02');
查看数据 select * from tb_stu1;
在这里插入图片描述

7. Navicat安装及连接

navicat下载安装和破解,参考:https://blog.csdn.net/qq_383698639/article/details/81297596

连接Navicat出现1251错误,在cmd中登陆mysql -u root -p,再输入

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #修改加密规则

password是你自己的密码。
参考 https://blog.csdn.net/qq_36068954/article/details/80175755 完美解决

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值