掘金日新计划&数据库知识合集四

127 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第15天

一、引言

mysql是在服务器后台运行的程序,为了更好的进行可视化管理,可以使用Navicat premium。Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle、MariaDB、Mssql、及PostgreSQL 资料库,让管理不同类型的资料库更加的方便。

二、连接本地数据库

1.首先要下载并安装mysql,自行配置mysql。

2.下载安装Navicat Premium。

3.打开软件后点击左上角“连接”,再点击“mysql”选项,它会让你输入建立连接名和mysql数据库的password,(就是开始配置mysql是输入的密码,默认用户名为root),输入正确后成功连接数据库。

4.现在就可以新建数据库了,点开自己新建的连接,右键“新建数据库”,字符集为utf8,排序规则随意,创建好后我们来新建一个表。

2d3f1510336246acbc214448588f3d05.png

5.创建表的格式如图并保存表名为form。

2443.png

6.写入数据并保存

7.验证是否在数据库中。可以打开mysql自带的MySQL 8.0 command line client,输入密码进入,输入show databases;发现demo数据库存在,输入use demo;再输入select * from form;发现在Navicat Premium中存入的数据显示出来,证明成功连接和建立数据库。

c13d0dab6bec442ea344215af43a6766.png

三、 远程连接MySQL数据库

1、新建MySQL连接

2020120711312671.jpg

连接名:自己取
主机:输入你要连接的服务器主机地址
端口:默认3306
用户名:服务器数据库的名称
密码:服务器数据库的密码

2、点击“测试连接”,弹出“连接成功”,即为连接成功,此时我们可以操作相应服务器端的数据库了。

注意:

ERROR 2003 (HY000): Can’t connect to MySQL server on ‘hostxxxxx’ (10061) 错误原因:mysql数据库服务没有启动。

解决办法:在windows 的任务管理器,或者 unix/linux 下 ps -aux | grep mysql 看一下。确认服务已经启动。 本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限,则需要开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限。

烟火向星辰,所愿皆成真!