1、使用rz命令将MySQL的安装包上传到安装目录下
2、使用 tar -xzvf 命令解压到当前文件夹
3、使用ps -ef查看mysql的进程
4、使用rpm -qa查看是否安装MySQL,-i参数表示忽略大小写的不同,所以大小写视为相同
5、将解压完的mysql文件进行重命名
6、添加一个dba的用户组,-g参数表示
7、创建一个名为mysqladmin的用户,-u 514表示指定uid为514,-g dba是指定gid为dba,-G root是添加所属的用户组是root,-d 参数是制定用户的家目录,如果不指定家目录时,默认会在home目录下创建一个和用户名字相同的目录
8、使用命令id mysqladmin查看用户信息,用户创建成功
9、给mysqladmin用户设置一个密码,此步骤可以选做
10、从其他用户那里将环境变量的配置文件复制到mysqladmin用户的home目录下,也可以自己创建一个配置文件,但是自己创建可能会出现权限不对的情况
11、找到my.cnf文件,使用vi命令编辑,将文件内容清空,再自己所需要配置的参数添加进去,当机器内存不够大的时候,将innodb_buffer_pool_size 参数设置成1024M
12、修改my.cnf文件的用户及用户组
13、修改my.cnf文件的权限
14、修改MySQL安装目录及其子项的用户及用户组
15、修改安装目录及其子项的权限
16、使用命令su - mysqladmin命令将用户切换
17、创建arch文件夹用来归档
[mysqladmin@hadoop000 ~]$ mkdir arch
18、使用命令进行第一次安装尝试,结果会有WARNING,但是只要没有ERROR报错就没关系
[mysqladmin@hadoop000 ~]$ scripts/mysql_install_db --user=mysqladmin --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
19、需要将MySQL设置为开机自启动,但是mysqladmin没有权限,所以先使用su - root切换一下用户,使用cd切换到MySQL的安装目录下,将服务文件cp到init.d下,并且重命名为mysql,赋予mysql文件夹的可执行权限,然后添加mysql服务,最后设置开机自启动
20、再切换到mysqladmin用户下,然后删除my.cnf文件
21、在bin目录下执行mysqld_safe的安全模式,中途需要按一次回车键
22、查看一下mysql的进程、端口号以及状态,都是OK的,部署完成!接下来是mysql的常用命令
23、登录mysql,mysql后面什么都不加,表示使用的空账号和空密码登录,mysql -uroot -p表示root账号和空密码
24、查看数据库:show databases;
use mysql; :表示使用名为mysql的数据库
show tables; :表示查看mysql数据库的表
desc user; :表示查看我们user表的所有字段
25、查看mysql数据库里面的user表的用户、密码以及可登录的机器IP,发现我们的user对应的password都是空的,是因为我们登陆的时候使用的是空账号和空密码,这样是不安全的