zoukankan      html  css  js  c++  java
  • 安装mysql5.6

    1.创建一个不能登录的的用户:

    2.下载一个数据库包:

    wget 下载网址

    3.安装相关依赖包:

    yum -y install make gcc-c++ cmake bison-devel ncurses-devel

    4.创建一个数据库的存放目录: mkdir /usr/local/mydata -pv

    5.解压数据库的压缩包:tar -zxvf mysql-5.6.40.tar.gz

    6.cd mysql,进行编译:

    cmake
    -DCMAKE_INSTALL_PREFIX=/usr/local/mysql/
    -DMYSQL_DATADIR=/usr/local/mydata/
    -DSYSCONFDIR=/etc
    -DWITH_MYISAM_STORAGE_ENGINE=1
    -DWITH_INNOBASE_STORAGE_ENGINE=1
    -DWITH_MEMORY_STORAGE_ENGINE=1
    -DWITH_READLINE=1
    -DMYSQL_UNIX_ADDR=/tmp/mysql/mysql.sock
    -DENABLED_LOCAL_INFILE=1
    -DWITH_PARTITION_STORAGE_ENGINE=1
    -DEXTRA_CHARSETS=all
    -DDEFAULT_CHARSET=utf8
    -DDEFAULT_COLLATION=utf8_general_ci
    -DENABLE_DOWNLOADS=1

    7.make && make install

    8.修改数据库的目录和用户权限:

    chmod +w /usr/local/mysql

     chown -R mysql:mysql  /usr/local/mysql

    cp support-files/my-default.cnf  /etc/my.cnf

    9.初始化配置

    /usr/local/mysql/scripts/mysql_install_db --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql

    10.把mysql安装目录下的support-files复制到init.d目录下并赋予权限:

     cp support-files//mysql.server /etc/init.d/mysqld

    chmod +x /etc/init.d/mysqld

    11.设置开机启动mysql

     chkconfig mysqld on

    12.启动数据库

     /etc/init.d/mysqld start

    13.在设置密码之前,需要先设置PATH,不能直接调用mysql

    vim /etc/profile  在文件末尾加上

    #MYSQL
    export Mysql_HOME=/usr/local/mysql
    export PATH=$Mysql_HOME/bin:$PATH

    让配置生效

    14.设置mysql密码

     /usr/local/mysql/bin/mysqladmin -uroot -p password '123456'

    在弹出Enter password时,直接按回车键就好了,因为初次安装mysql密码为空。

     15.验证一下mysqld的安装目录

    16.登陆数据库

  • 相关阅读:
    浏览器兼容之background-size
    bootstrap学习之全局样式
    bootstrap dropdown的点击变为:hover 后自动下拉
    看完了《缔造企鹅》
    2015年阅读记录
    博士论文致谢 作一下
    如何将Visio转化为EPS? For Latex
    《乌合之众》 古斯塔夫·勒庞
    笑傲江湖
    社会化推荐(一) 理论和实践 对科学的思考
  • 原文地址:https://www.cnblogs.com/zteng/p/10478671.html
Copyright © 2011-2022 走看看