mysql在linux系统下有两种安装方式:二进制原码安装和rpm安装
RPM安装mysql:
检查当前系统是否安装过mysql:rpm -qa|grep -i mysql 删除命令:rpm -e RPM软件包名(该名字是上一个命令查出来的名字)
安装mysql服务端、客户端:
rpm -ivh 安装包名
运行相关:
查看mysql安装情况:mysqladmin --version
查看mysql进程服务开启情况:ps -ef|grep mysql
启动mysql服务:service mysql start 停止mysql服务:service mysql stop
查看mysql安装时创建的mysql用户和mysql组:
cat /etc/passwd|grep mysql cat /etc/group|grep mysql
ROOM密码的设置:/usr/bin/mysqladmin -u root password 123456
设置开机自启动mysql:chkconfig mysql on
查看mysql运行级别:chkconfig --list|grep mysql
ntsysv:看到[*]这一行,表示开机后会自动启动mysql
mysql数据库文件存放路径:/var/lib/mysql
mysql配置文件目录:/usr/share/mysql
mysql相关命令目录:/usr/bin
mysql启停相关脚本:/etc/init.d/mysql
改变配置路径:cp my-huge.cnf /etc/my.cnf(有效路径)
查看mysql字符集:show variables like ‘character%’; show variables like ‘%char%’
默认的是客户端和服务器都用了latin1,所以会乱码
改变mysql字符集:
主要配置文件:
二进制文件:主从复制
错误日志log-error:默认关闭,记录错误信息
查询日志log:默认关闭,记录查询的sql语句,如果开启会减低mysql的整体性能,因为记录日志文件比较大
数据文件