使用laravel的移动创建数据表的方法
laravel中可以使用移动创建数据表,这使得数据库的迁移非常便利,下面介绍一下laravel中使用移动创建数据表的过程。数据库使用的是mysql,laravel版本为5.5
1.创建并连接数据库
创建数据库
在命令行中输入mysql -u root -p然后输入数据库密码,
创建数据库创建数据库工作空间,
回车完成数据库的创建
连接数据库
打开项目中的。包封/包围(动词包围的简写)文件
APP _ NAME=LaravelAPP _ ENV=local APP _ KEY=base 64: kfe Hg 73 pi 95 eer vefo 11 q0b ui/4y2k vjit 0 zfc=APP _ DEBUG=truapp _ LOG _ LEVEL=DEBUG gap _ URL=http://localhostdb _ CONNECTION=MySQL db _ HOST=127。0 .0 .1 DB _ PORT=3306 DB _ DATABASE=work _ space//数据库名DB_USERNAME=root //用户名DB_PASSWORD=root //密码BROADCAST _ DRIVER=Log cache _ DRIVER=FIlessession _ DRIVER=FIlessession _ LIFETIME=120 QUEUE _ DRIVER=SyncRedis _ HOST=127。0 .0 .1 REDIS _ PASSWORD=NullRedis _ PORT=6379 mail _ DRIVER=SmtpMail _ HOST=SMTP。邮件陷阱。IoMail _ PORT=2525 Mail _ USERNAME=NullMail _ PASSWORD=NullMail _ ENCRYPTION=NullPuSH _ APP _ ID=PuSH _ APP _ KEY=PuSH _ APP _ SECRET=PuSH _ APP _ CLUSTER=mt1使用移动创建数据表
创建一个移动
打开项目根目录(我的是/var/www/html/work_space/)
输入命令:PHP工匠制作:移动创建_表格_用户
如上则成功创建一个移民,
在数据库/迁移/会发现多了一个名为
2018 _ 07 _ 31 _ 143907 _ create _ table _ user。服务器端编程语言(Professional Hypertext Preprocessor的缩写)
打开这个文件,并在起来方法中添加要建的表中的字段信息,如下:
?phpuse照明\支持\立面\模式;使用照亮\数据库\模式\蓝图;使用照明\数据库\迁移\迁移;类CreateTableUsers扩展了迁移{ /** *运行迁移* * @返回void */public function up(){//创建用户表schema : create(' user '),函数(蓝图$ table){ $ table-增量(' user _ id ');$table-string('user_email ',32)-default(')-comment('用户登录名:企业邮箱');$ table-字符串(' user_password ',32)-默认值(')-注释('用户密码,初始值为企业邮箱');$ table-IP地址(' user _ IP ')-默认值(')-注释('用户最后一次登录IP’);$ table-整数(' user _ log in _ CNT ')-默认值(0)-注释('用户登录次数');$ table-时间戳();});} /** *反转迁移* * @返回void */public function down(){//} }在命令行中执行php工匠迁移,结果如下(我创建了四张表):
打开数据库,查看有哪些表,显示表格结果如下:
以上便完成了使用移动创建数据表,希望能给大家一个参考,也希望大家多多支持我们。
版权声明:使用laravel的移动创建数据表的方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。