樹莓派 - 更新下載源 & Navicat連接數(shù)據(jù)庫報錯
1、樹莓派系統(tǒng)安裝好之后,使用apt安裝軟件發(fā)現(xiàn)裝不上,執(zhí)行sudo apt-get? update提示信息如下:
E: 倉庫'http://raspbian.raspberrypi.org/raspbian buster InRelease'將其'Suite'值從'testing'修改到了'stable'
N: 為了讓這個倉庫能夠應(yīng)用,這必須在更新之前顯式接受。更多細節(jié)請參閱 apt-secure(8) 手冊。
最好手動apt update輸入y確認下。
2、把樹莓派的系統(tǒng)下載源換為國內(nèi)源,可以提高更新/下載軟件速度
?vi /etc/apt/sources.list?
?vi /etc/apt/sources.list.d/raspi.list?
deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
3、安裝數(shù)據(jù)庫Mysql
sudo apt install mariadb-server
sudo mysql_secure_installation ? ?# 一路yes
mysql --version ? ?# 查看數(shù)據(jù)庫版本
sudo mysql -u root -p ? ?# 登錄數(shù)據(jù)庫
exit ?# 退出數(shù)據(jù)庫


4、樹莓派上安裝mysql數(shù)據(jù)庫之后,使用navicat連接,報錯10061

解決方法:修改mysql配置文件,將bind-address的值換為0.0.0.0,默認是127.0.0.1(本地訪問)
3.1 先使用grep查找bind-address在哪個文件里
root@raspberrypi:/home/pi/opt# grep -r "bind-address" /etc/mysql/
/etc/mysql/mariadb.conf.d/50-server.cnf:# bind-address ? ? ? ? ? ?= 127.0.0.1
3.2 將綁定地址修改為0.0.0.0
看到這個配置文件,里面的有些參數(shù)可以了解下:
basedir: Mysql安裝目錄
datadir: 存放數(shù)據(jù)文件的地方,很重要,如果數(shù)據(jù)文件很大,可以掛載一個數(shù)據(jù)盤,存放在數(shù)據(jù)盤上。
port: 默認連接端口3306,就是一個門,從3306門進來訪問數(shù)據(jù)庫
socket: 一看結(jié)尾是.sock,大概率是保持進程間通信的。
之后要改數(shù)據(jù)庫的配置,就找這個文件改。

3.3 重啟mysql服務(wù)
service mysqld restart
3.4 使用navicat重新連接數(shù)據(jù)庫
