ixiaozi

275 经验值

在本机(windows)里搭建虚拟环境感觉有点卡,所以前几天买了个小型主机,搭建了个centos服务器,

问题来了,怎么把本机的文件夹和服务器文件夹同步?就像本机里安装homestead,同步文件夹一样?

现在有两个解决方案,感觉都不太满意

在本机安装rsync服务,在centos里安装rsync客户端,让本机文件时时更新到服务器,但是存在很大缺陷,比如不能在本机用migrate命令,更不能在服务器里用,因为会被rsync立刻还原

在服务器里安装git仓库,让本机提交的代码立刻部署到服务器,但windows不能自动提交代码,还要手动提交,太麻烦

有没有一个好的解决方案?跪求了。。。

是这个么、、、为什么和自己想象的有点不太一样。。。

vagrant@homestead:~$ which mysql
/usr/bin/mysql
vagrant@homestead:~$ ll /usr/bin/ |grep mysql
-rwxr-xr-x  1 root   root     4239712 Feb  6 13:30 mysql*
-rwxr-xr-x  1 root   root     4135200 Feb  6 13:30 mysqladmin*
lrwxrwxrwx  1 root   root          10 Feb  6 13:29 mysqlanalyze -> mysqlcheck*
-rwxr-xr-x  1 root   root     4375120 Feb  6 13:30 mysqlbinlog*
-rwxr-xr-x  1 root   root     4160768 Feb  6 13:30 mysqlcheck*
-rwxr-xr-x  1 root   root     3983496 Feb  6 13:30 mysql_config_editor*
-rwxr-xr-x  1 root   root       26518 Feb  6 13:07 mysqld_multi*
-rwxr-xr-x  1 root   root       28792 Feb  6 13:07 mysqld_safe*
-rwxr-xr-x  1 root   root     4210624 Feb  6 13:30 mysqldump*
-rwxr-xr-x  1 root   root        7424 Feb  6 13:07 mysqldumpslow*
-rwxr-xr-x  1 root   root    22772560 Feb  6 13:30 mysql_embedded*
-rwxr-xr-x  1 root   root     4127392 Feb  6 13:30 mysqlimport*
-rwxr-xr-x  1 root   root     5447944 Feb  6 13:30 mysql_install_db*
lrwxrwxrwx  1 root   root          10 Feb  6 13:29 mysqloptimize -> mysqlcheck*
-rwxr-xr-x  1 root   root     3633312 Feb  6 13:30 mysql_plugin*
-rwxr-xr-x  1 root   root     4605384 Feb  6 13:30 mysqlpump*
lrwxrwxrwx  1 root   root          10 Feb  6 13:29 mysqlrepair -> mysqlcheck*
-rwxr-xr-x  1 root   root       39016 Feb  3 17:32 mysqlreport*
-rwxr-xr-x  1 root   root     4124224 Feb  6 13:30 mysql_secure_installation*
-rwxr-xr-x  1 root   root     4125984 Feb  6 13:30 mysqlshow*
-rwxr-xr-x  1 root   root     4144992 Feb  6 13:30 mysqlslap*
-rwxr-xr-x  1 root   root     3661448 Feb  6 13:30 mysql_ssl_rsa_setup*
-rwxr-xr-x  1 root   root     3570040 Feb  6 13:30 mysql_tzinfo_to_sql*
-rwxr-xr-x  1 root   root     4781616 Feb  6 13:30 mysql_upgrade*
vagrant@homestead:~$ 

比如:现有3张表
1.书籍表(book):id,name,.....
2.标签表(tag):id, name....
3.对应关系表(book_tag):id, book_id, tag_id,

一个书籍有多个标签,一个标签对应几本书,
怎么在写业务逻辑在可以在BookController 里像
Book::get($id)一样通过book的id,获取它的所有标签名