该系统使用 MySQL 数据库,MySQL 已经安装好。
创建数据库、用户、设置用户权限
创建文件 database/init.sql
, 并写入内内容如下:
-- to init the database and user, use the following command
-- mysql -u root -p < init.sql
CREATE DATABASE MES DEFAULT CHARACTER SET = utf8mb4;
CREATE USER 'mes'@'localhost' IDENTIFIED BY 'mespassword';
GRANT ALL ON MES.* TO 'mes'@'localhost';
执行这些命令:
$ mysql -u root -p < database/init.sql
在 .env 中设置数据库
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=MES
DB_USERNAME=mes
DB_PASSWORD=mespassword