zoukankan      html  css  js  c++  java
  • centos 安装mysql 5.5.12

    1.安装gcc-c++  gcc make cmake编译器

    2.安装ncurses

    3.添加用户组

        groupadd mysql  
        useradd -r -g mysql mysql  
    

     4.安装

        tar -zxvf mysql-5.5.12.tar.gz 
        cd mysql-5.5.12 
       cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/data/mysql -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306  
        make  
        make install  
    

     5.配置

    cp support-files/my-medium.cnf /etc/my.cnf     #如果你的机器的内存教大,可以复制Myhuge.cnf文件
    
    chmod 755 scripts/mysql_install_db
    
    scripts/mysql_install_db  --user=mysql  --basedir=/usr/local/mysql --datadir=/data/mysql/    ##初始化数据库
    
    cp support-files/mysql.server /etc/init.d/mysql   #设置开机启动mysql
    
    chmod 755 /etc/init.d/mysql
    
    chkconfig mysql on     #开机启动
    
    echo 'export PATH=/usr/local/mysql/bin:$PATH' >> /etc/profile        #将mysql的安装路径加入PATH中,方便启动mysql(重启生效)
    
    /etc/init.d/mysql start     #启动mysql
    

     6.可以在进程中查看mysql是否启动

      ps -le | grep mysqld

      netstat -tunpl | grep :3306

    7.设置mysql 密码

      

    /usr/local/mysql/bin/mysql -u root
    
    SET PASSWORD FOR 'root'@'localhost'=PASSWORD('123456');
    

    参考文档:http://blog.csdn.net/westmaniac/article/details/6535000

            http://www.linuxidc.com/Linux/2011-12/49046.htm

  • 相关阅读:
    对Promise的理解?
    对JavaScript垃圾回收机制的理解?
    说明split()与join()函数的区别?
    目标检测评估标准
    训练自己的数据集
    ssd_mobilenet_demo
    c++读取数据
    0XFF
    python读取数据
    快速排序
  • 原文地址:https://www.cnblogs.com/mr-amazing/p/3820753.html
Copyright © 2011-2022 走看看