ubuntu(乌班图)打开navicat for mysql 乱码方框, 或者字体横向不正常 在选择字体的时候, 不要选择前边有 @ 图标的选项.

本文介绍了一种解决 Navicat 显示乱码的问题,通过调整设置中的字体选项来修正显示问题,并提供了几个参考文章链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述在这里插入图片描述本来在网上找到了更改的方法, 然后自己粗心, 选择了有@的字体选项
本来是乱码, 后来显示成横着的中文, 再看了几个文章选择了没有@的字体
正确了
个人的解决方法: 设置的三个选项都改了, 然后VIM 命令也改了zhcn那个. 改了后需要重新启动navicat
就好了

我参考如下几个地址的文章.
https://bbs.youkuaiyun.com/topics/392460234

https://blog.youkuaiyun.com/yuxiao97/article/details/84886921

https://blog.youkuaiyun.com/weixin_43521165/article/details/83389073

https://www.linuxidc.com/Linux/2018-05/152413.htm

### Navicat for MySQLUbuntu 上的安装和使用 #### 安装步骤 Navicat for MySQL 是一款功能强大的数据库管理工具,适用于多种操作系统。以下是其在 Ubuntu 系统上的安装过程: 1. **下载软件包** 访问 Navicat 的官方网站并下载 Linux 版本的 Navicat for MySQL 软件包[^3]。中文版下载地址为 `http://www.navicat.com.cn/download/navicat-for-mysql`。 2. **解压文件** 下载完成后,通过终端命令解压 `.tar.gz` 文件: ```bash tar -zxvf navicat8_mysql_en.tar.gz ``` 这一步会生成一个目录,其中包含 Navicat 的可执行文件和其他资源文件[^1]。 3. **启动程序** 切换到解压后的目录,并运行以下命令以启动 Navicat: ```bash ./start_navicat ``` 4. **处理乱码问题** 如果在启动过程中遇到字符编码问题(如显示乱码),可以通过编辑 `start_navicat` 脚本来解决。打开脚本文件并添加以下环境变量设置: ```bash export LANG="zh_CN.UTF-8" ``` 此外,还可以检查系统的区域配置是否支持 UTF-8 编码[^4]。 --- #### 使用指南 完成安装后,可以按照以下方式连接本地或远程的 MySQL 数据库: 1. **创建新连接** 打开 Navicat 后,在主界面上点击“新建连接”,选择 MySQL 类型,并填写相应的服务器信息(主机名/IP 地址、端口号、用户名和密码)。 2. **测试连接** 输入正确的登录凭证后,点击“测试连接”按钮验证配置是否成功。如果失败,请确认目标 MySQL 实例已启用外部访问权限[^5]。 3. **调整用户权限** 若无法正常连接至 MySQL 数据库实例,则可能需要修改用户的 `host` 字段。例如,允许来自任意 IP 的连接可通过以下 SQL 命令实现: ```sql UPDATE user SET host = '%' WHERE user = 'root'; FLUSH PRIVILEGES; ``` 或者仅限特定 IP 地址访问: ```sql UPDATE user SET host = '192.168.1.100' WHERE user = 'root'; FLUSH PRIVILEGES; ``` 4. **日常操作** 成功建立连接后,即可利用 Navicat 提供的功能进行表结构设计、数据查询与导入导出等任务[^2]。 --- #### 注意事项 - 确保系统已经安装必要的依赖项,比如 libgtk 和其他图形化组件。 - 配置防火墙规则以开放 MySQL 默认端口 (3306),以便于远程客户端能够顺利通信。 - 对敏感生产环境中禁用 `%` 通配符作为 `host` 值,从而增强安全性。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

疯神浪死

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值