• 源码编译方式安装mysql服务 (Centos 6.X)


    • root 用户执行

    $ yum install -y autoconf automake imake libxml2-devel expat-devel cmake gcc gcc-c++ libaio libaio-devel bzr bison ncurses5-devel
    $ rpm -qa | grep mysql
    $ rpm -e --nodeps XXX                            ----注:(XXX为上一条命令看到的所有条目)

    • 普通用户执行

    • 配置编译安装信息

    $ cmake

    -DCMAKE_INSTALL_PREFIX=/app/mysql
    -DMYSQL_UNIX_ADDR=/app/mysql/conf/mysql.sock
    -DDEFAULT_CHARSET=utf8
    -DDEFAULT_COLLATION=utf8_general_ci
    -DWITH_INNOBASE_STORAGE_engine=1
    -DWITH_ARCHIVE_STORAGE_ENGINE=1
    -DWITH_BLACKHOLE_STORAGE_ENGINE=1
    -DMYSQL_DATADIR=/app/mysql/data/mysqldb
    -DMYSQL_TCP_PORT=3306
    -DENABLE_DOWNLOADS=1

    • 编译

    $ make

    • 安装

    $ make install

    • 数据库初始化,指定操作系统用户(industry),mysql主目录(/app/mysql 与配置编译安装信息时保持一致),指定数据文件目录(/app/mysql/data/mysqldb)

    $ scripts/mysql_install_db --user=industry
         --basedir=/app/mysql
         --datadir=/app/mysql/data/mysqldb

    • 将mysql主目录加入环境变量,便于mysql的管理

    $ vim ~/.bash_profile                           (编辑该文件加入下面的路径信息)
      PATH=$PATH:/app/mysql/support-files
    $ source ~/.bash_profile  

    • mysql的启动(第一种方式为安全模式启动,可用于忘记登录密码时,使用这种方式启动可修改超级用户密码;第二种方式为mysql/support-files目录下提供的一种mysql管理脚本)

    $   bin/mysqld_safe --user=industry &         --安全模式后台启动 ---重启步骤一
    $  ./mysql.server {start stop status}              --mysql 启动 停止 状态

    • mysql进入sql终端

    $  mysql -h '192.168.3.77' -u root -p

    • 授权远程连接并设置连接密码

    SQL> use mysql;
    SQL> GRANT all PRIVILEGES ON *.* TO 'root'@'192.168.3.77'  IDENTIFIED BY 'passwd';    --(其中IP地址可换为‘%’表示所有机器均可使用该密码连接;也可更换为‘localhost’,表示本机连接时的密码)
    SQL> flush privileges;

    • 修改连接密码

    SQL>  set password for root@localhost = password('passwd'); 
    SQL>  set password for root@'%' = password('passwd'); 
    SQL>  flush privileges;

  • 相关阅读:
    JVM源码分析 规格严格
    Smack 规格严格
    Java动态编译 规格严格
    RPM仓库地址 规格严格
    使用控制台程序测试DLL依赖
    TestNG 使用入门
    白羊座二:星星的一周
    路遇两骗子
    《落地,请开手机》里面最经典的一句台词
    今天明白的一个道理
  • 原文地址:https://www.cnblogs.com/xyarn/p/9778215.html
Copyright © 2020-2023  润新知