zoukankan      html  css  js  c++  java
  • 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 xoops_root@”%” 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的安装。

    相关文章

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

    成长的乐趣,在于分享!
    大龄程序员,一路走来,感慨颇多。闲暇时写写字,希望能给同行人一点帮助。
    本文版权归作者growithus和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    laravel使用ORM或者DB使用select进行查询指定字段时,可以给字段设置固定值
    sql语句左链接left join--3张表关联
    mysql将字符串转成数字
    laravelORM查询构建器查询,在排序中计算
    php 商品以元为单位设置保留两位小数
    php中根据二维数组中一维数组的某个字段进行排序
    js sort方法根据数组中对象的某一个属性值进行排序
    MySQL中查询表及索引大小的方法
    c++ const成员函数
    c++ sizeof和strlen 字符数组和字符指针
  • 原文地址:https://www.cnblogs.com/growithus/p/11012394.html
Copyright © 2011-2022 走看看