MySQL product family
MySQL Server(mysqld, mysql)
MySQL Cluster 集群
MySQL Proxy
MySQL Adminitrator
MySQL QUery Browser
MySQL Workbench
MySQL Migration Toolkit
MySQL Embedded Server嵌入
MySQL Drivers and Connectiors
MySQL ---> MariaDB
Percona
MySQL 安装
专用软件包管理包
deb, rpm
rpm:
RHEL ,centos
SUSE
通用二进制格式包
gcc
icc
源代码包
5.5,5.6 cmake
Mysql 读取配置文件
unix系统的顺序
/etc/my.cnf
/etc/mysql/my.cnf
$MYSQL_HOME/my.cnf
/path/to/file when defaults-extra-file=/path/to/file is specified
~/.my.cnf
注意:
1. 即便是在第一个位置找到配置,它仍然会检查其他位置
3. 如果有多个位置的配置存在,则所有的选项都会使用的。
2. 如果有多个文件有相同选项,则最后选项被使用(生效)
mysqld_safe --defaults-extra-file = /etc/mysql/my_instance.cnf
window 加载配置的顺序
%WINDIR%\my.ini, %WINDIR%\my.cnf
C:\my.ini, C:\my.cnf
%INSTALLDIR%\my.ini, %INSTALLDIR%\my.cnf
/path/to/file when defaults-extra-file=/path/to/file is specified
安装后自动生成 5个用户:
--三个root账户: root@127.0.0.1, root@localhost, root@hostname
--两个匿名账户: ‘‘@localhost ,‘‘@hostname
MySQL用户密码修改
# mysqladmin -u USERNAME -h HOSTNAME password ‘NEW_PASS‘ -p
2. mysql >SET PASSWORD FOR ‘USENAME‘@‘HOST’= PASSWORD(‘new_pass‘);
3. mysql> UPDATE mysql.user SET PASSWORD=PASSWORD(‘new_pass‘) WHERE COMDTION;
>FLUSH PRIVILEGES;
本文出自 “水滴石穿” 博客,请务必保留此出处http://liangge.blog.51cto.com/7154562/1896053
原文:http://liangge.blog.51cto.com/7154562/1896053