我之前开发一直都比较喜欢用PostgreSQL,简洁方便,稳定性也好。但在树莓派上就没有找到相关的数据局版本(需要ARM64位版本的),只好求其次,使用MySQL。这里说明一下为什么要安装数据库。后期我需要开发WEB系统,用来记录远程自己的工作信息。从操作角度上看,使用文件方式记录信息也一样可以,但是相对而言,在信息查找、汇总等处理上,使用数据库更方便。
一、配置数据库连接
1、安装MySQL服务器
sudo apt install mysql-server
2、重启服务
sudo systemctl restart mysql
3、安装后运行安全设置脚本:
sudo mysql_secure_installation
4、安装PHP及MySQL扩展
sudo apt install php libapache2-mod-php php-mysql
5、重启Apache服务:
sudo systemctl restart apache2
5、测试数据库连接
在Apache默认文档根目录(如 /var/www/html)创建 info.php 文件,内容如下:
php
<?php
phpinfo();
?>
访问 http://localhost/info.php,确认显示MySQL模块信息。
实际上,不使用php的话,3、4、5步不需要。可以直接使用以下命令测试连接:
mysql -u root -p
执行后正常的话,会看到“mysql>”提示符,在提示符后输入“show databases;”,会显示数据库信息
注意:“mysql -u root -p”中的root是指MySQL的管理员账号,不是Ubuntu系统的账号。