《树莓派安装MySQL数据库和配置》由会员分享,可在线阅读,更多相关《树莓派安装MySQL数据库和配置(3页珍藏版)》请在金锄头文库上搜索。
1、树莓派安装MySQL数据库和配置前言:我们仅仅是在树莓派3上搭建mysql服务,操作数据库都是通过程序或者cli工具或者远程操作数据库。Mysql的安装因为我没有登录root账户,所以使用了sudo1.更新apt-get?1sudo apt-get update2.安装mysql?1sudo apt-get install mysql-server配置mysql可以远程连接修改配置文件现在,你远程连接mysql,应该会发现报10061连接失败错误。那就做以下几步就可以了!乐淘棋牌http:/旧版本的MySQL修改/etc/mysql/f文件,修改内容下同,新版本按照下面的方法进行。1. 打开
2、/etc/mysql/mariadb.conf.d/50-f?123vi /etc/mysql/mariadb.conf.d/50-f 注释掉 bind-address = 127.0.0.12.注释掉bind-address3.保存退出设置远程登录的权限方法一: 设置新远程用户(推荐)?123CREATE USER andy% IDENTIFIED BY 123456; GRANT ALL PRIVILEGES ON *.* TO andy% IDENTIFIED BY 123456 WITH GRANT OPTION; FLUSH PRIVILEGES;方法二: 直接修改root用户的远程
3、权限?1234USE mysql;UPDATE user SET host = % WHERE user = root;GRANT ALL PRIVILEGES ON *.* TO root% IDENTIFIED BY WITH GRANT OPTION; FLUSH PRIVILEGES;完成之后退出数据库?1exit;修改root密码?1234sudo mysqladmin -u root -p passwordEnter password: 我安装的这个版本安装时没有设置root密码的提示,这个随便输 New password: 填你的密码 Confirm new password:重
4、启mysql?12sudo service mysql stop sudo service mysql start附加开启3306端口远程访问(如果不用防火墙,这一步可以忽略)这里的iptable命令和centos中命令不一样,所以参考了一下文档,使用ufw软件来开启3306端口 天地棋牌http:/(1)安装 ufwsudo apt-get install ufw(2)启用 ufwsudo ufw enablesudo ufw default deny(3)开启3306、22(ssh端口)端口sudo ufw allow 3306sudo ufw allow 22sudo ufw allow 80sudo ufw allow 3389sudo ufw allow 3350sudo ufw allow 5910注意:请将常用的端口都添加到防火墙规则中,如果不开启22端口,下次启动树莓派时,系统的22端口会禁用,不能使用ssh登录树莓派