08. 树莓派安装MySQL
1. 配置国内源(如果之前设置过可跳过步骤1~步骤2)
vim /etc/apt/sources.list.d/raspi.list
2. 添加源 ,文档内原先的内容在开头加#号注释掉,加上下面这个
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
3. 同步源
apt-get update
apt-get upgrade
4. 安装MySQL
apt-get install mariadb-server-10.0
5. 测试安装成功
mysql
6. 退出连接
quit
7. 设置密码。MySQL安装成功后,默认的root用户密码为空,你可以使用以下命令来创建root用户的密码(没安全问题的话也可不设)。设置完参重启mysql服务使密码生效。
mysqladmin -u root password "你设的密码";
8. Mysql服务开启,停止,重启
service mysql start
service mysql stop
service mysql restart
9. 设置远程登录。打开配置文档
vim /etc/mysql/mariadb.conf.d/50-server.cnf
10. 注释掉“bind-address”一行
11. 用root用户登录数据库
mysql -uroot -p
12. 设置允许root用户远程连接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
flush privileges;
或者用下面的这个方法,'localhost'是树莓派本机地址,如果用远程连接,就写电脑的地址(在树莓派上能ping通的电脑地址),如果需要允许所有机器,填’%’就好
grant all privileges on *.* to root@'localhost' identified by '密码';
flush privileges;
13. 退出数据库
quit
14. 重启数据库服务,如果之前没开启服务,在这里就打开数据库服务
service mysql restart
service mysql start
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 提示词工程——AI应用必不可少的技术
· 地球OL攻略 —— 某应届生求职总结
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界