安装配置mysql及使用Navicat
2018-07-03 本文已影响46人
LinDaiDai_霖呆呆
一.下载安装配置本地mysql
网上下载安装mysql的教程很多,这里贴上一个比较简介的教程
传送门:mysql下载与安装
不过上面的教程其中有几个坑是要新手注意的:
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;
就可以了:
执行完上面的步骤,你就可以使用sql语句来创建自己的表了。
如我在这个库中创建一个名为lindaidai的表:
image.png
二.使用Navicat 管理本地数据库
推荐使用Navicat来管理本地的数据库
破解版的Navicat小伙们可以自行度娘,或者加博主QQ:244508795
在使用Navicat连接本地数据库的时候,可能会报 1251 错误;
原因:
比较新的mysql采用新的保密方式,所以旧的似乎不能用
解决办法:
修改密码
改密码方式:用管理员身份打开cmd
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 右键启用
2.指令启动
管理员身份启动cmd
输入指令:
net start mysql
登录:
image.png
指令:
登录 mysql -u root -p
查询库 show databases
退出 quit
后语
本章介绍的是如何安装配置mysql并使用Navicat来管理自己的数据库,后续还有使用node.js链接上数据库并搭建一个完整的后台项目。