SuSE11安装MySQL5.6.40:编译安装方式,单实例

  



kingtry: ~, # uname  a   Linux  kingtry  3.0.76-0.11-default  # 1, SMP  Fri  Jun  14, 08:21:43  UTC  2013年,(ccab990), x86_64  x86_64  x86_64  GNU/Linux   kingtry: ~, #, cat /etc/SuSE-release    SUSE  Linux  Enterprise  Server  11, (x86_64)   VERSION =11   PATCHLEVEL =, 3



策略- 5.6 - 90.55.x86_64.rpm    ncurses 90.55.x86_64.rpm——猛击- 5.6   野牛127.112.x86_64——2.3。rpm



kingtry: ~, #, tar  -xf  cmake-2.8.4.tar.gz   kingtry: ~, # cd  cmake-2.8.4/kingtry: ~/cmake-2.8.4  # ./configure   kingtry: ~/cmake-2.8.4  #, make ,,, make 安装



mysql-5.6.40.tar。广州



kingtry: ~, #, groupadd  mysql   kingtry: ~, #, useradd  -g  mysql  mysql


kingtry: ~, #, mkdir  -p /数据/mysql/{数据,tmp},, #创建存放数据文件目录,数据与tmp之间不能为空格   kingtry: ~, #, chown  -R  mysql.mysql /数据/mysql


kingtry: ~, #, tar  -xf  mysql-5.6.40.tar。广州


kingtry: ~, # cd  mysql-5.6.40/kingtry: ~/mysql-5.6.40  #, cmake 只-DCMAKE_INSTALL_PREFIX=/根/mysql  \   ,,,,,,,-DSYSCONFDIR=/数据/mysql  \   ,,,,,,,-DMYSQL_DATADIR=/数据/mysql/data  \   ,,,,,,,-DMYSQL_UNIX_ADDR=/数据/mysql/mysql.sock  \   ,,,,,,,-DMYSQL_TCP_PORT=3306 \   ,,,,,,,-DWITH_ARCHIVE_STORAGE_ENGINE=1 \   ,,,,,,,-DWITH_BLACKHOLE_STORAGE_ENGINE=1,, \   ,,,,,,,-DWITH_PARTITION_STORAGE_ENGINE=1 \   ,,,,,,,-DENABLED_LOCAL_INFILE=1 \   ,,,,,,-DDEFAULT_CHARSET=utf8  \   ,,,,,,-DDEFAULT_COLLATION=utf8_general_ci  \   ,,,,,,,-DEXTRA_CHARSETS=kingtry: ~/mysql-5.6.40  #, make ,,, make 安装



kingtry: ~, #,/根/mysql/脚本/mysql_install_db ,——basedir=/根/mysql ——datadir=/数据/mysql/data ——用户=mysql



#,For  advice 提醒请;用change  settings  please 请参阅   #,http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html   ,   (客户端)   # password =your_password   port =3306   socket =,/数据/mysql/mysql.sock   default-character-set=utf8   #,Here  follows  entries  for  some  specific 程序   #,从而MySQL 服务器   (mysqld)   port =3306   basedir =/根/mysql   datadir =,/数据/mysql/数据   tmpdir =,/数据/mysql/tmp   socket =,/数据/mysql/mysql.sock   character-set-server =, utf8   collation-server =utf8_general_ci   pid-file =,/数据/mysql/mysql.pid   user =mysql   ,,   explicit_defaults_for_timestamp   lower_case_table_names =1   max_connections =1000   back_log =1024   open_files_limit =10240   table_open_cache =5120   ,,   # bind-address =127.0.0.1   ,,   # skip-name-resolve   skip-external-locking   local-infile =1   ,,   key_buffer_size =32米   max_allowed_packet =1米   table_open_cache =64   sort_buffer_size =512 k   net_buffer_length =8 k   read_buffer_size =256 k   read_rnd_buffer_size =512 k   myisam_sort_buffer_size =8米   ,,   #,不要# 39;t  listen 提醒a  TCP/IP  port  at 所有只却;能够还要be  a  security 增强,   #,if  all  processes  that  need 用connect 用mysqld  run 提醒,same 主机。   #,All  interaction  with  mysqld  must  be  made  via  Unix  sockets 或是named 管道。   #,Note  that  using 却;能够option  without  enabling  named  pipes 提醒窗口   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

SuSE11安装MySQL5.6.40:编译安装方式,单实例