<强> CentOS安装使用二进制方式mysql5.6笔记强>
<强> 1,上传安装包,使用根用户强><强> 2,解压安装包,使用根用户强>
cd/usr/local/
焦油xzvf mysql-5.6.23-linux-glibc2.5-x86_64.tar。广州
mv mysql-5.6.23-linux-glibc2.5-x86_64 mysql
<强> 3,创建mysql管理用户组与用户——使用根用户强>
,,groupadd - g 101 dba
,dba, useradd - u 514 - g - g - d根/usr/local/mysql mysqladmin
,,验证:id mysqladmin
,,
<强> 4,修改mysqladmin用户密码——使用根用户强>
,,passwd mysqladmin
,,提示:
,,更改密码用户mysqladmin。
新的UNIX密码:
坏密码:太简单/系统
重新输入新的UNIX密码:
密码:身份验证令牌更新成功。
,
<强> 5,复制环境变量配置文件至mysqladmin用户的家庭目录中,为了以下步骤配置个人环境变量,使用根用户强>
,,cp/etc/skel/.*/usr/local/mysql
,,提示:
,,,cp:省略目录/etc/skel/?
,,,cp:省略目录“/etc/skel/. .'
,,,cp:省略目录/etc/skel/ozilla的
<强> 6,修改文/etc/my . cnf中所做件,并删除原文件内容,将以下内容填写文到my . cnf中所做件中,使用根用户强>
,第六,/etc/my.cnf
,,
[客户]
port ,,,,,=3306
socket ,,,,=/usr/local/mysql/data/mysql.袜子
,
(mysqld)
port ,,,,,=3306
socket ,,,,=/usr/local/mysql/data/mysql.袜子
skip-external-locking
key_buffer_size=256
sort_buffer_size=2 m
read_buffer_size=2 m
read_rnd_buffer_size=4 m
query_cache_size=32 m
max_allowed_packet=16 m
myisam_sort_buffer_size=128
tmp_table_size=32 m
table_open_cache=512
thread_cache_size=8
wait_timeout=86400
interactive_timeout=86400
max_connections=600
#试CPU的数量* 2 thread_concurrency
thread_concurrency=32
#隔离级别和默认engine
default-storage-engine=INNODB
事务隔离=读取提交
server-id =1
basedir ,,=/usr/local/mysql
datadir ,,=/usr/local/mysql/data
pid-file ,,=/usr/local/mysql/data/hostname.pid
#打开性能模式
log-warnings
sysdate-is-now
binlog_format=和
log_bin_trust_function_creators=1
log-error =/usr/local/mysql/data/hostname.犯错
log-bin=/usr/地方/mysql/arch/mysql-bin
#其他日志
# general_log=1
# general_log_file =/usr/local/mysql/data/general_log。犯错
# slow_query_log=1
# slow_query_log_file=/usr/地方/mysql/数据/slow_log。犯错
#为复制奴隶
# log-slave-updates
# sync_binlog=1
#为innodb options
innodb_data_home_dir=/usr/local/mysql/data/
innodb_data_file_path=ibdata1:500M: autoextend
innodb_log_group_home_dir=/usr/local/mysql/arch
innodb_log_files_in_group=2
innodb_log_file_size=200
通过innodb_buffer_pool_size=2048
innodb_additional_mem_pool_size=50 m
innodb_log_buffer_size=16 m
innodb_lock_wait_timeout=100
# innodb_thread_concurrency=0
innodb_flush_log_at_trx_commit=1
innodb_locks_unsafe_for_binlog=1
# innodb io功能:添加mysql5.5.8
performance_schema
innodb_read_io_threads=4
innodb-write-io-threads=4
innodb-io-capacity=200
#清洗线程改变默认(0)1清洗
innodb_purge_threads=1
innodb_use_native_aio=
#区分大小写的文件名和单独的表空间
innodb_file_per_table=1
lower_case_table_names=1
[,mysqldump]
快速
max_allowed_packet=16 m
(mysql)
no-auto-rehash
[mysqlhotcopy]
interactive-timeout