zoukankan      html  css  js  c++  java
  • centos6.5-搭建mysql5.7.9

    1.msyql5.7.9编译及安装
     
    cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql5.7.9 -DMYSQL_DATADIR=/data/mysql5.7.9/ -DSYSCONFDIR=/etc/mysql5.7.9 -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysql5.7.9.sock -DMYSQL_TCP_PORT=3310 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/opt/
    必须大写
     
    make     make install
     
    1、将其它数据库服务器上的  my.cnf 拷贝到   /etc/mysql5.7  下,修改配置文件路径。
    2、格式化数据库
         /usr/local/mysql5.7.9/bin/mysqld  --defaults-file=/etc/mysql5.7.9/my.cnf --initialize  --basedir=/usr/local/mysql5.7.9/ --datadir=/data/mysql5.7.9/
     
    注:
    (1)之前的版本mysql_install_db是在mysql_basedir/script下,5.7放在了       mysql_install_db/bin目录下,且已被废弃
    (2)-–initialize”会生成一个随机密码(~/.mysql_secret),而”--initialize-insecure”不会生成密码。 这个参数的位置不能再最前边,要不如上图,要放在最后边。不知道为什么
    (3)–datadir目标目录下不能有数据文件
    3、启动数据库
        /usr/local/mysql5.7.9/bin/mysqld_safe --defaults-file=/etc/mysql5.7.9/my.cnf --basedir=/usr/local/mysql5.7.9/ --datadir=/data/mysql5.7.9
    4、修改密码
         /usr/local/mysql5.7.9/bin/mysqladmin -h localhost  -u root password 'mier123#@!' -p'wle(q6tcgj:H'
  • 相关阅读:
    什么是webview
    juqery.fn.extend和jquery.extend
    LeetCode
    5. Longest Palindromic Substring
    42. Trapping Rain Water
    11. Container With Most Water
    621. Task Scheduler
    49. Group Anagrams
    739. Daily Temperatures
    3. Longest Substring Without Repeating Characters
  • 原文地址:https://www.cnblogs.com/pangbing/p/6534566.html
Copyright © 2011-2022 走看看