Chinaunix首页 | 论坛 | 博客
  • 博客访问: 649157
  • 博文数量: 780
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 4885
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 16:14
文章分类

全部博文(780)

文章存档

2008年(780)

我的朋友

分类: LINUX

2008-08-22 16:25:51


安装和配置:

电脑里装的是WindowsXP,然后,载了个VirtualBox,在里面装了个UbuntuJeOS7.10装在里面。JeOS的介绍,这儿也不说了,有兴趣到Ubuntu去看看,就是很小的专门为vm使用定制的linux。很小,iso只有151M,很适合安装在虚拟机里。安装过程和用alternate安装ubuntu步骤一样,就是快一点。VirtualBox联网还是很方便的,默认的net方式,直接就可以访问外网。可这种方式的网络不能做server用,不管这么多,先把mySQL装好。很简单sudoapt-getinstallmysql-server就可以搞定。安装过程会要求输入mysql的root帐户密码。老版本应该没有这问题。

mysql很快装好,输入mysql-uroot-p再输入刚才安装时设置的密码,可以登陆。接下来设置VirtualBox的网络方式,在网上查了些资料。我的解决办法是这样:VirtualBox网络设置中“主机网络界面”中添加一个“新的主机网络方案”,名字随意。在“连接到”中选“HostInterface”。下面的“主机网络界面”可以选择了,选刚才新建的那个。

这时主机的网络连接中多了个连接,就是刚才添加的。选中在使用上网网络连接和新加的这个网络连接,点右键,桥接。如果是自动获得IP,那VirtualBox已经可以获得IP上网了。我的主机IP是:192.168.1.12,VirtulBox里面的linux自动获得192.168.1.13;两个已经可以互访了。

网络连接搞定,在主机里装一个MySQLControlCenter,用以连接mySQL。安装很简单,可死活连不上。再到网上查,发现ubuntu下的mysql默认是不能网络登陆的。想网络登陆就要这样做:

其一:
mysql>GRANTALLPRIVILEGESpONpxoops.*TOxoops_root@"%"IDENTIFIEDBY"654321";
允许xoops_root用户可以从任意机器上登入MySQL。

其二:
$sudovi/etc/mysql/my.cnf
老的版本中
>skip-networking=>#skip-networking
新的版本中
>bind-address=127.0.0.1=>bind-address=你机器的IP,这里是192.168.1.13
这样就可以允许其他机器访问MySQL了。

然后,用MySQLControlCenter登陆吧,hoho。 下载本文示例代码
阅读(444) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~