标签:官网 日志 存储 概览 源码 存在 tar 数据保存 archive
[TOC]
MySQL是一种关联数据库管理系统,将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
Mysql是可以定制的,采用了GPL协议,你可以修改源码来开发自己的Mysql系统。
rpm -qa|grep -i mysql
rpm -e --nodeps RPM包全名
# cat /etc/passwd | grep mysql
# cat /etc/group | grep mysql
# ps -ef | grep mysql
# /etc/init.d/mysql start
# /etc/init.d/mysql stop
#service mysql start
#service mysql stop
#chkconfig mysql on
设置自动启动# chkconfig --list | grep mysql
检查是否设置了自动启动cp /usr/share/mysql/my-huge.cnf /etc/my.cnf
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
show variables like ‘character%‘;
show variables like ‘%char%‘;
ps -ef|grep mysql
路径 | 解释 | 备注 |
---|---|---|
/var/lib/mysql/ | mysql数据库文件的存放路径 | /var/lib/mysql/atguigu.cloud.pid |
/usr/share/mysql | 配置文件目录 | mysql.server命令及配置文件 |
/usr/bin | 相关命令目录 | mysqladmin mysqldump等命令 |
/etc/init.d/mysql | 启停相关脚本 |
[client]
#password = your_password
port = 3306
socket = /var/lib/mysql/mysql.sock
# 这一行需要设置字符集
default-character-set=utf8
# The MySQL server
[mysqld]
port = 3306
# 还有这三行
character_set_server=utf8
character_set_client=utf8
collation-server=utf8_general_ci
socket = /var/lib/mysql/mysql.sock
skip-external-locking
key_buffer_size = 384M
max_allowed_packet = 1M
table_open_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU‘s*2 for thread_concurrency
thread_concurrency = 8
[mysql]
no-auto-rehash
# 还有这一行
default-character-set=utf8
#cd /var/lib/mysql/
#ls -1F | grep ^d
mysql> show engines;
show variables like ‘%storage_engine%‘;
MyISAM
和InnoDB
xtradb
完全可以替代innodb
,并且在性能和并发上做得更好,标签:官网 日志 存储 概览 源码 存在 tar 数据保存 archive
原文地址:http://www.cnblogs.com/zhengxingpeng/p/6682667.html