树莓派安装mysql(MariaDB) 使用naivicat链接,无法修改50-server.cnf解决方法
前面安装参考的博客教程
raspberry pi(树莓派)上安装和使用MySQL,并通过Navicat远程访问配置脱坑记录
- 注意问题第一点,树莓派版本最新的是MariaDB 所以是安装这个,不是mysql-server
关于安装过程登录
首次登陆没有密码,以空密码登陆,然后修改root密码- 修改127.0.0.1
这里的问题是有教程给的是 修改成0.0.0.0,还有的是注释掉,按照自己的情况修改就好了,注意问题就是无法修改,修改的时候发现只有只读权限。下面详细说明
修改只读文件
-
vim 对新手来说,并不友好,建议先看一下下面这个博客
修改文件内容 vi命令
先简单了解一下vim的使用,(这里面我自己是使用sudo apt-get install vim ) -
不论是修改或者是注释,保存的时候发现无法保存,很难受!!!
-
解决方案,先修改文件权限
sudo chmod +w 50-server.cnf
注意需要在50-server.cnf所在的文件夹下执行
7. 执行之后使用vim修改文件
sudo vim /etc/mysql/mariadb.conf.d/50-server.cnf
我的是直接注释掉的(参考博客【树莓派】navicat连接MariaDB数据库报错2013)
修改完成之后,按Esc 退出编辑模式,然后按冒号(:)
之后输入
w !sudo tee %
如何还有东西,按O 确定
最后的配置
上面图片看不懂,请访问源博客
至此设定成功,接着使用navicat连接访问就好了
这个问题前前后后折磨了我好久,但是希望大家也要坚持下去,自己慢慢的排除问题,你一定可以找到解决方法的。