安装配置mySql及使用navicat

一.下载安装配置本地mysql

网上下载安装mysql的教程很多,这里贴上一个比较简介的教程
传送门:mysql下载与安装
不过上面的教程其中有几个坑是要新手注意的:

1
2
3
4
5
6
7
8
9
1.教程中的所有"D:\java\mysql"路径都是教程本身安装mysql的路径,你得换成自己的路径,比如我的安装路径就是"D:\mysql-8.0.11-winx64";
1.在配置my.ini文件中 “default-character-set=utf8” 上面应该有个" [mysql] ",不然会出错
2.在执行
mysqld install MySQL --defaults-file="D:\java\mysql\my.ini"
时如果出现错误:
Install/Remove of the Service Denied!
解决办法:
通过管理员身份运行cmd,也就是在window查找cmd时右键以管理员身份运行即可;
3.执行所有mysql语句的时候,都要以“;”结尾

如我在执行show databases的语句的时候,第一次忘了在结尾处写”;” ,然后又执行了一遍show databases;但是还是报错了,这是因为mysql是以”;”来判断一个语句结尾的,上面我的做法就相当于执行了show databasesshowdatabases; 所以会报错。
此时你只要重新执行show database;就可以了:
image.png

执行完上面的步骤,你就可以使用sql语句来创建自己的表了。
如我在这个库中创建一个名为lindaidai的表:
image.png

二.使用Navicat 管理本地数据库

推荐使用Navicat来管理本地的数据库
破解版的Navicat小伙们可以自行度娘,或者加博主QQ:244508795

在使用Navicat连接本地数据库的时候,可能会报 1251 错误;
原因:

比较新的mysql采用新的保密方式,所以旧的似乎不能用

解决办法:
修改密码
改密码方式:用管理员身份打开cmd

-uroot -p(输入密码) 进入mysql执行下面三个命令
1
2
3
4
5
6

use mysql;

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

FLUSH PRIVILEGES;

如我修改密码的语句:
image.png
最后使用quit语句退出数据库,然后重新打开Navicat建立一个新的连接即可。
image.png

建立链接成功后可以看到
image.png

三.后续启动mysql

以后启动mysql可以有以下几种方式:

1.任务管理器启动
Ctrl + Alt + Del打开任务管理器,找到服务下的MySQL 右键启用
image.png

2.指令启动
管理员身份启动cmd
输入指令:
net start mysql
image.png

登录:
image.png

指令:

1
2
3
登录   mysql -u root -p
查询库 show databases
退出 quit

后语

本章介绍的是如何安装配置mysql并使用Navicat来管理自己的数据库,后续还有使用node.js链接上数据库并搭建一个完整的后台项目。

评论