laravel连接数据库配置和生成用户表

这里介绍laravel初始化时,如何建立连接数据库的配置,然后使用artisan命令创建用户表

1. mysql中新建数据库homestead,在mysql终端中执行create database homestead,

然后授权给用户test1,密码为test1,使用的授权sql为

grant all privileges on homestead.* to test1@localhost identified by 'test1';

运行sql语句刷新权限

flush privileges;

2. 修改laravel项目根目录下的.env文件,数据库为homestead,用户名test1,密码test1

DB_CONNECTION=mysql

DB_HOST=localhost

DB_PORT=3306

DB_DATABASE=homestead

DB_USERNAME=test1

DB_PASSWORD=test1

这样数据库的配置修改完成

3. 然后是使用artisan命令生成数据库的用户表

php artisan migrate

这个命令会运行database/migrations/目录下的php文件,创建对应的数据库表

4. 使用mysql -utest1 -ptest1 homestead连接数据库,运行sql语句show tables,可以看到创建的users表,运行show create table users,可以查看表的创建信息

5. 打开域名下的/register URL页面,注册用户将增加到users表中

你可能感兴趣的:(laravel连接数据库配置和生成用户表)