树莓派安装mysql5.7

MySQL是一款非常优秀的关系型数据库,因为其速度、可靠性和适应性而备受关注,很多大型网站都是用Mysql作为数据存储,今天讲一下如何在树莓派上安装mysql5.7。

数据无价,本教程的操作有一定的风险,开始前请备份重要数据!!!

正式开始之前先要说一下MySQLMariaDB的关系。随着Oracle收购Sun公司,MySQL也归到了Oracle的名下,MySQL之父的Michael在意识到MySQL有闭源风险之后,新开了一个分支,作了部分修改,形成了MariaDB。互联网用户以及Linux发行商纷纷抛弃MySQL,转投MariaDB阵营,Debian从9开始也用MariaDB替换了MySQL,所以我们现在不能直接在apt的源中安装MySQLMariaDB初期和MySQL可以说是在代码级兼容的,但是随着各自分支的发展和新特性的加入,不兼容的地方会越来越多,我强烈建议在项目一开始就选择好数据库,否则后期迁移数据也是个头疼的事。

如果选择MariaDB,执行apt update && apt install mariadb-server,搞定,后面可以忽略了,教程结束。

选择MySQL请继续阅读

先做准备工作:

#切换到root用户
sudo -i

#安装依赖
apt update
apt install libatomic1 zlib1g libnuma1 libaio1 libnuma1 libmecab2 psmisc libevent-core-2.1-6 

如果你是32系统,例如官方32系统:

下载mysql57_armhf.tar.gz(点击下载),上传到pi中

#解压
tar -zxvf mysql57_armhf.tar.gz

cd mysql57_armhf/

dpkg -i mysql-common_5.8+1.0.5_all.deb

dpkg -i *.deb

#安装完成,检查mysql版本
mysql -V

如果你是64位系统,例如基地2.0、官方64位系统或其他64位自制Debian:

下载mysql57_arm64.tar.gz(点击下载),上传到pi中

#解压
tar -zxvf mysql57_arm64.tar.gz

cd mysql57_arm64/

dpkg -i mysql-common_5.8+1.0.5_all.deb

dpkg -i *.deb

#安装完成,检查mysql版本
mysql -V

root密码默认为空,可以执行mysql_secure_installation进行初始化配置。

这是基地2.0系统的安装效果
树莓派安装mysql5.7_第1张图片

MySQL的各种配置这里不讲了,需要的改的东西大家自己百度就ok,资料很多的。

如果是想配置lnmp环境又不想自己折腾,可以从这里下载配置好宝塔镜像,刷到卡里就能用,非常方便。

南寒天一的博客

本文为原创文章,转载请联系博主获得授权。

你可能感兴趣的:(树莓派)