Site Loader

LOCATION

VanY_Y

场景:

公司有一个教育平台项目,分配给我和另外一个同事。因为坑爹的经理不让我在服务器设置svn,我便在自己的电脑建立了svn的服务器端,然后让我的同事通过内网IP链接SVN库,这样就解决了项目进度不统一的问题。 但是还有一个问题又来了,那就是我们的数据库不是用同一个,他是用他本机的数据库,我是用我本机的数据库,那么即使检出SVN库里面的新内容,新增的功能模块也无法正常使用。于是我就想到让我同事也链接我电脑的数据库,我们就得嘞德朗,得嘞德朗的去链接,结果发现链接不了,突然又被泼了一脸冷水,不过可以确定的是数据库权限问题,在网上寻找一番,找到了一个很完美的解决方案,方案如下:

授权法:
一.从任何主机连接到mysql服务器。
    GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 
  
二.允许用户myuser 从ip为192.168.0.28的主机连接到mysql服务器,并使用password作为密码
    GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.0.28' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;  
  在安装mysql的机器上运行:
  1、d:\mysql\bin\>mysql -h localhost -u root
  2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION
   //赋予任何主机访问数据的权限
  3、mysql>FLUSH PRIVILEGES ;//修改生效
  4、mysql>EXIT;

Post Author: Vany

我是一个喜欢追求技术的小伙,在大学开始之前,自己还是一个电脑白痴,对于电脑,只会开关机,但是由于自己的兴趣,我在选专业的时候,全部选择了计算机专业,其实我也不知道为什么这样不顾家人的反对去做这个决定。上了大学后,我在大一的时候开始接触计算机硬件,设计的领域包括了电脑维修,系统封装等等。在大二的时候,我才开始接触PHP,一开始的时候还不是很懂,也没什么资源,所以学习只能靠老师讲一些特别基础的东西。在大二的一段时间,自己对服务器特别感兴趣,但是资源问题,只能自己慢慢研究,后来通过各种百度,通过翻墙获得了自己的第一个域名,.top域名。后来还弄了一个免费的虚拟空间,在结合域名,我自己弄了一个静态的个人网站。大三的时候,我在网上找到兄弟连这个网站,网站上面有一些免费的视频,特别适合新人看。从那以后,我一直在看教学视频去提高自己的能力,在后来,经过面试八连碰壁,才发现自己之前学的是那么肤浅,而且工作也没有自己想象的那么简单,但是高兴的是,目前工作的那家公司录用了我,在这个公司我真的学会了很多东西,包括一些cms网站的建设啊,微商城开发啊,还有最让自己兴奋的就是微信接口的开发等等这些。即使学了不少东西,但有些时候还是会觉得自己还是个小白,所以我必须不断的提升自己

发表评论

电子邮件地址不会被公开。