2532378287.pngMySQL是一款非常优秀的关系型数据库,因为其速度、可靠性和适应性而备受关注,很多大型网站都是用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进行初始化配置。

引用自:https://linuxer.top/

最后修改:2020 年 12 月 29 日 03 : 59 PM
如果觉得我的文章对你有用,请随意赞赏