• 安装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.登陆数据库

  • 相关阅读:
    ajax请求
    easyui相关问题
    linux解压命令
    angular2 中文学习资料整理
    在angular2服务中注入服务
    Angular 2模板语法
    登录,注册流程(基于token的身份验证)
    Node Js与JavaScript的区别及nodejs优缺点。
    yarn包管理网站
    浅谈Cookie,Session,WebStorage区别,应用场景
  • 原文地址:https://www.cnblogs.com/zteng/p/10478671.html
Copyright © 2020-2023  润新知