ubuntu下开发环境的搭建(续)

ubuntu下开发环境的搭建已经完成了Jdk的安装,apache-tomcat的安装这里不再多述,安装很简单。

此篇主要是mysql数据库及相关安装。先检查ubuntu8.0.04中是否安有mysql,remove it,然后安装我们刚才下载的。执行命令sudo dpkg -i mysql-server.deb,如果一个软件需要其它程序作为支撑的话,我们需要帮他解决依赖问题,才能顺利的安装本软件,同样mysql server同样依赖于其它程序,执行过上面的语句后,只需再执行sudo apt-get -f install即可解决依赖关系。

安装完成后,我们并不能从表面看到,这时需要我们手动配置。

<!– @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } –>配置MySQL 注意,在UbuntuMySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!

默认的MySQL安装之后根用户是没有密码的,所以首先用根用户进入: $mysql -u root 在这里之所以用-u root是因为我现在是一般用户(firehare),如果 不加-u root的话,mysql会以为是firehare在登录。

注意,我在这里没有进入根用户模式,因为没必要。一般来说,对mysql中的数据库进行操作,根本没必要进入根用户模式,只有在设置时才有这种可能。进入mysql之后,最要紧的就是要设置Mysql中的root用户密码了,否则,Mysql服务无 <!– @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } –>安全可言了。

下面 { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } –>要做两件事:其一:

mysql>GRANT ALL PRIVILEGES ON xoops.* TO [email protected]”%” IDENTIFIED BY “654321″;

允许xoops_root用户可以从任意机器上登入MySQL

其二:

$sudo gedit /etc/mysql/my.cnf >skip-networking => # skip-networking

这样就可以允许其他机器访问MySQL了。

数据基本配置完成,谁也不愿意在console中去操作数据库,我们需要安装一个客户端, <!– @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } –>mysql-query-browser是官方的一个GUI程序,sqlyog虽是一个商用软件,不过在linux下面是free的,这一款也很好用,还有navicat这个客户端也存有linux版本,以上三种都是GUI客户端,当然还有phpadmin这个强大的WEB客户端,下一篇介绍phpadmin的安装。

相关文章

手机扫一扫,关注程序员技能成长