美文网首页
ubuntu18下安装MySQL及navicat

ubuntu18下安装MySQL及navicat

作者: 元芳hi | 来源:发表于2019-12-31 19:13 被阅读0次

公司现在统一安装了ubuntu18.04.3 LTS,发现ubutun也挺好用的,一些常用软件,如chrome,输入法,wps等

自己恢复下技术,需要安装下mysql和navicat客户端(我个人认为是最好用的mysql客户端)。中间也碰到一些坑,所以记录下来,给大家做参考,少走弯路。

安装mysql并配置

安装mysql非常简单,命令窗口运行:
    apt install mysql-server

等待下载并安装完成,然后一路回车就可以。mysql server会自动运行起来。

进入mysql命令行

需要测试下连接,使用 mysql -u root -p,然后初始密码为空,但报错Access denied

如何处理呢,我也搜了一下,最后发现最简单的方法:

使用 sudo su

因为我是用user这个用户名运行,需要获得超级用户权限,输入user的密码切换到超级用户。

然后在用mysql -u root -p,再回车就可以进mysql了

修改root账号密码

那么接下来想把root账号密码改成非空,如何做呢?

先用show databases;

然后切换到mysql库

用 use mysql;

然后用sql语句查询下:select user,authentication_string from user;

可以看到默认有4个用户,root的密码为空

使用sql语句修改密码,

update mysql.user set authentication_string=password('123456') where user='root';

这里我设置密码为123456,也可以自行修改成其它密码

然后 exit

然后 service mysql restart 重启mysql就可以了

安装并配置navicat

安装navicat需要到navicat官网下载linux版,然后下载后解压到任意文件夹,我是解压到了/home/user/navicat

然后在这个目录下运行 ./start_navicat,就可以启动navicat了,但是。。。

进去菜单都是乱码啊

最后用了一招才解决。虽然是乱码,但找到菜单栏的第5个的最下面一个bar,点击进入设置界面,然后选择或填入 Noto Sans CJK SC,点击最下面左边的按钮(确认)。

关闭窗口,再重新运行 ./start_navicat,就可以了显示中文了

点左上的连接新建连接,填入密码123456就可以连接本地数据库了

选择一个表,看下数据,发现又有乱码了

继续解决乱码问题

在编辑器和记录都需要将字体修改为:Noto Sans CJK SC

再重启navicat就可以正常显示了。

相关文章

网友评论

      本文标题:ubuntu18下安装MySQL及navicat

      本文链接:https://www.haomeiwen.com/subject/vplioctx.html