• centos5.6下安装mysql5.5.16


    先哭一声,刚刚没保存。还得重写。

    centos5.6 安装的时候前提:

    1,系统自带的mysql不要安装进去,如果不小心了,那——重装吧。

    2,系统的服务telnet要开启,当然你可以把所有服务都开启。

    3,gcc 和gcc-c++要安装进去。(具体怎么装,接着查资料吧)

    下载mysql5.5.16

    地址是http://www.mysql.com/downloads/mysql 后面是MySQL Community Server 5.5.16   Linux-Generic  Linux-Generic 2.6(x86 32bit),TAR

    用SSH Secure Shell Client把下载后的文件放到linux的文件目录下。

    接下来就是解压文件

    解压之前修改文件属性:

    [root@localhost src] chmod 777 *

    查看修改结果命令是:

    [root@localhost src] ls

    tar文件解压命令是:

    [root@localhost src] tar -xvf MySQL-5.5.16-1.linux2.6.i386.tar

    安装:

    [root@localhost src] rpm -ivh MySQL-server-5.5.16-1.linux2.6.i386.rpm

    [root@localhost src] rpm -ivh MySQL-client-5.5.16-1.linux2.6.i386.rpm

    查看安装结果:

    [root@localhost src] rpm -q MySQL-server-5.5.16

    [root@localhost src] rpm -q MySQL-client-5.5.16

    进行配置:

     配置这块的话就有点猫腻了,据另一篇博文来看的话,这里的/etc/my.cnf文件是不会被读取的,当然不是说不被读取

    你放那里就没有事情了,而是你放那里之后他也还是会报错,而默认他读取的文件是/usr/share/mysql/my_medium.cnf

    原因就是:我们是通过rpm方式安装的

    接下来就是mysql内部的命令了,这里我打算另起一篇来说明。

    插播一个小故事就是今天我把root用户的权限给改了,心里那个悔那个恨那。强烈建议大家不要将root用户作为项目当中的用户

    不然你改了之后在mysql里面你就没有超级用户了

    改权限的语句这里写一下:

    mysql> grant 权限 on [数据库名].* to [用户名]@[主机] identified by '[密码]' {with grant option};

    权限:select,insert,update,delete或者all privileges

    数据库名:比如mysql拉,再比如test拉,但是尽量另外单独建立一个DB

    用户名:别写root

    主机:能不写%就不要写%,尽量写固定IP,比如:localhost或者192.168.0.1什么的

    {里面的内容可以不写}

  • 相关阅读:
    多进程访问同一文件问题
    在主页面中实现Iframe中的子页面的切换
    在任务栏显示地理坐标
    ajax异步调用过程
    实现DIV标签的显示与隐藏
    使用supermap的心得
    nokia手机问题
    sys.webforms.pagerequestmanagerservererrorexception回发或回调参数无效
    AjaxScript地图打印[转]
    js获取下拉框中的值
  • 原文地址:https://www.cnblogs.com/niutouzdq/p/2210307.html
Copyright © 2020-2023  润新知