zoukankan      html  css  js  c++  java
  • Ubuntu 通过Deb 安装 MySQL 5.5

    1. 下载 MySQL 5.5 deb 安装包

    cd /usr/local/src

    sudo wget -O mysql-5.5.22-debian6.0-i686.deb http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.22-debian6.0-i686.deb/from/http://mysql.ntu.edu.tw/

     

    2. 安装 deb 包

    sudo dpkg -i mysql-5.5.22-debian6.0-i686.deb

    MySQL server 被初始化在 /opt/mysql/server-5.5

     

    3. 使能 MySQL

    groupadd mysql

    useradd -r -g mysql mysql

    sudo apt-get install libaio-dev

    ln -s /opt/mysql/server-5.5 /usr/local/mysql

    sudo mkdir /usr/local/mysql/data

    sudo chown -R mysql. /usr/local/mysql/data

     

    初始化数据库

    sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

    将mysqld的启动shell程序放到系统服务目录下

    sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

    将 mysql 的配置文件放到系统配置/etc目录下,mysql在全局作用范围要使用该配置文件

    sudo cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

     

    启动 mysql

    sudo /etc/init.d/mysql start

     

    更改 mysql root 管理员密码

    sudo /usr/local/mysql/bin/mysqladmin -u root password [你希望设置的密码]

     

    测试是否可以登录 mysql

    sudo /usr/local/mysql/bin/mysql -u root -p [可选数据库名称]

     

    mysql.sock 存放在 /tmp/mysql.sock

    注:如果将mysql_server加入系统服务目录/etc/init.d/下必须保证mysql程序目录在/usr/local/mysql,可通过软链接的方式指向到其它真是安装目录。

     

    如果在此之后安装mysql-common,会影响mysql server的配置文件,需要重新更改/etc/mysql/my.cnf 中的basedir、datadir和log 或修改 php.ini 中的设置,如pdo

  • 相关阅读:
    二分图最大匹配的König定理及其证明
    HDOJ 2389 Rain on your Parade
    HDOJ 1083 Courses
    HDOJ 2063 过山车
    POJ 1469 COURSES
    UESTC 1817 Complete Building the Houses
    POJ 3464 ACM Computer Factory
    POJ 1459 Power Network
    HDOJ 1532 Drainage Ditches
    HDU 1017 A Mathematical Curiosity
  • 原文地址:https://www.cnblogs.com/yuxiang204/p/3375133.html
Copyright © 2011-2022 走看看