华为云计算 云知识 华为云耀云服务器L实例+使用本地navcat管理数据库
华为云耀云服务器L实例+使用本地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

云数据库 配置成功。

上一篇:sysbench如何安装 下一篇:数据复制服务DRS支持断点续传吗

云耀云服务器 HECS 

 

云耀云服务器(Hyper Elastic Cloud Server)是一种可以快速搭建且易于管理的新一代云服务器,支持全方位性能监测,快速锁定中高风险信息并及时提出建议,确保业务平稳运行;同时提供开箱即用的镜像,实现一键应用部署,助力中小企业便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等,简单上云快一步!