在ubuntu系统下创建数据库。

1.在ubuntu系统下创建数据库。
1)首先执行这个语句
这里写图片描述然后就能进入到数据库了。这句话的意思是mysql 进入数据库,-p就是-password的意思,然后后面面有东西代表密码为空,-u表示-username,后面加了root表示username为root。
2)通过create语句创建数据库,
这里写图片描述
3)进入到我共享的那个目录下(这步估计可有可无)
这里写图片描述
4)执行如下语句
这里写图片描述
这个就是将sql文件导入到你创建好的数据库里面。然后还得提前输入用户名密码。
这里写图片描述
show databases;这个语句是显示所有数据库,

2.赋予你创建的数据库已权限,
这里写图片描述
按照图上的语句输入即可。
详情网站https://www.drupal.org/documentation/install/create-database

3.在cp的时候出现如下错误,omitting directory。只要在cp后面加上-r就好了 ,这个是递归复制。
这里写图片描述
这里写图片描述
4.数据库移动好后,需要修改项目里面的settings文件,将里面关于数据库的链接改掉。
这里写图片描述
5.总的概括,怎么在拥有sql文件还有项目代码的情况下,建立本地环境。
首先要实现windows和ubuntu里的文件共享。并在www目录下建立那个共享目录的软链接。
然后通过终端创建数据库并且导入数据库
再然后修改项目的settings文件里面的db_url(估计这个是drupal6的)
最后用网页打开;localhost/www_onetouchla_com(会提示需要.framework文件,直接从其他地方复制过来就好了;)

6.打开网站了,但是打开其中的链接会提示not found。这个是apache的配置文件里面限制了。
要进入/etc/apche2/sites-available 目录下。这个目录下有为各个站点的配置信息,ssl结尾的是通过https开启站点,没有ssl结尾的就是http开启站点。
这里写图片描述
把这两个文件里面的AllowOverride 的权限由None改为All。改完之后记得要sudo service apache reload一下

然后还有的情况就是软链接会有问题。我之前的软链接是链接到shared目录下了,应该直接链接到项目的目录下。

———————————————
1.如何实现虚拟机和windows的数据共享,就是在虚拟机里面复制的话,能在windows粘贴。
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值