1.检车系统中是否安装MySQL

查询命令:rpm -qa|grep -i mysql
删除命令:rpm -e RPM软件包名

2.安装MySQL

安装命令:rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm
         rpm -ivh MySQL-client-5.5.48-1.linux2.6.i386.rpm
解释:i:install,v:visible,h:hash显示进度条
-
查看MySQL是否安装成功:mysqladmin --version
查看是否有MySQL用户:cat /etc/passwd|grep mysql
查看是否有MySQL用户组:cat /etc/group|grep mysql
-
查看MySQL服务是否启动:ps -ef|grep mysql
启动/暂停MySQL服务:service mysql start/stop
-

3. 设置密码、开机自启

为root用户设置密码:/usr/bin/mysqladmin -u root password xxxxx
连接MySQL:mysql -u root -p 
-
设置开机自启:chkconfig mysql on
检查是否开机自启:chkconfig --list|grep mysql
或者下面这种方式:ntsysv
-有*代表MySQL这行,表示开机后会自动启动MySQL
-
查看开机自启级别:cat /etc/inittab
-有七个级别0-6

4.MySQL的数据存储位置

在Linux中查看MySQL安装目录:ps -ef|grep mysql
从中可以查看--datadir=mysql数据存储路径
-
-MySQL数据库文件存放路径:/var/lib/mysql
-配置文件目录:/usr/share/mysql   比如mysql.server命令及配置文件
-相关命令目录:/usr/bin    比如mysqladmin mysqldump等命令
-启停相关脚本:/etc/init.d/mysql
-
-mysql配置文件
二进制日志log-bin:用于主从复制
错误日志log-error:用于记录大错误
数据文件:frm文件:存放表结构,myd文件:存放表数据,myi文件:存放表索引

5.修改字符集和数据存储位置

查看当前字符集状态:mysql> show variables like '%char%';
修改配置文件变化字符集:cd /etc
-                     vim my.cnf
-修改配置文件后要重启MySQL服务

6.查看当前mysql使用存储引擎

mysql> show engines
mysql> show variables like '%storage_engine%';

6.1 InnoDB 和 MyISAM的对比

图片说明

7.关闭Linux的***

systemctl disable firewalld.service