华为云服务器+使用本地navcat管理数据库

 

在开发,我们需要用数据相关管理软件,来本地管理华为云耀云服务器L实例服务器上的数据库,Navicat 是一款功能强大的数据库管理工具,它具有许多优点,可以帮助数据库管理员和开发人员更轻松地管理数据库。以下是使用 Navicat 软件管理数据库的一些好处:

1. 多数据库支持:Navicat 支持各种数据库管理系统,包括MySQL、PostgreSQL、Oracle、SQL Server等,使您能够在一个工具中管理多个不同类型的数据库。

2. 直观的用户界面:Navicat 提供直观的用户界面,使用户能够轻松地创建、编辑和删除数据库对象,如表、视图、存储过程等,而无需编写复杂的SQL命令。

3. 数据导入和导出:Navicat 允许您轻松地将数据从不同来源导入到数据库中,并将数据库中的数据导出到各种格式,如CSV、Excel、JSON等,以便与其他应用程序共享数据。

4. 数据同步和备份:Navicat 提供数据同步功能,使您能够将数据从一个数据库同步到另一个数据库,以确保数据的一致性。此外,它还支持数据库备份和恢复,帮助您保护数据免受丢失或损坏的风险。

5. 数据查询和编辑:Navicat 提供强大的SQL查询工具,帮助您轻松地执行查询、过滤数据、排序和编辑数据。它还支持自动完成和语法高亮显示,减少了编写SQL查询的错误。

6. 安全性和权限管理:Navicat 允许您管理数据库的安全性和权限设置,以确保只有授权的用户可以访问和修改数据。您可以轻松地添加、编辑和删除用户、角色和权限。

7. 自动化任务和调度:Navicat 提供自动化任务和调度功能,允许您定期执行数据库任务,如备份、数据导入和数据转换,减少手动操作的工作量。

8. 数据可视化和报表生成:Navicat 具有数据可视化工具,使您能够创建各种图表和报表,帮助您更好地理解和分享数据。

9. 插件和扩展支持:Navicat 支持插件和扩展,允许您根据需要扩展其功能,以满足特定的数据库管理需求。

 

1.  首先,我们通过华为云耀云服务器L实例的控制台来获得数据库的ip和密码

账户名 为root 密码为之前mysql的配置密码

2.  接下来,我们下载navicat软件,并进行安装。

打开后的软件界面如图,点击左上角进行新建链接。

3.  新建mysql链接,输入相关的服务器内容

注意这里面的用户名和密码为部署mysql的时候进行设置的。然后点击左下角的测试链接,发现连接失败。

很正常,不用担心,第一次连接服务器数据的时候都会遇到这样的问题,接下来,我们来进行解决。

解决问题1:云服务器远程数据库开启远程访问权限。

输入指令

mysql -u root -p

登录mysql,然后输入下列指令进入数据库

use mysql;

输入如下指令开启root用户远程连接权限

update user set Host='%' where User='root';

设置root用户密码(之前做过可以不用修改)

update user set plugin='mysql_native_password',authentication_string=sha1 ('123456') where user='root';

刷新权限:

flush privileges;

退出:

exit;

修改数据库的配置文件:

输入指令:

vi /etc/mysql/mysql.conf.d/mysqld.cnf

进入对应的配置文件中,向下寻找到bind-adress,按下“i”进入编辑模式,将127.0.0.0改为0.0.0.0

最后按下 ESC 键退出编辑模式,并输入“:wq”保存并退出配置文件

然后输入:

service mysql restart

重启mysql

云数据库配置成功。

 

posted @   技术僧  阅读(90)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!
点击右上角即可分享
微信分享提示