Linux上MySQL的安装以及常用命令

1、使用rz命令将MySQL的安装包上传到安装目录下

2、使用  tar -xzvf  命令解压到当前文件夹

Linux上MySQL的安装以及常用命令_第1张图片

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用户设置一个密码,此步骤可以选做

Linux上MySQL的安装以及常用命令_第2张图片

10、从其他用户那里将环境变量的配置文件复制到mysqladmin用户的home目录下,也可以自己创建一个配置文件,但是自己创建可能会出现权限不对的情况

11、找到my.cnf文件,使用vi命令编辑,将文件内容清空,再自己所需要配置的参数添加进去,当机器内存不够大的时候,将innodb_buffer_pool_size 参数设置成1024M

Linux上MySQL的安装以及常用命令_第3张图片

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

Linux上MySQL的安装以及常用命令_第4张图片

19、需要将MySQL设置为开机自启动,但是mysqladmin没有权限,所以先使用su - root切换一下用户,使用cd切换到MySQL的安装目录下,将服务文件cp到init.d下,并且重命名为mysql,赋予mysql文件夹的可执行权限,然后添加mysql服务,最后设置开机自启动

20、再切换到mysqladmin用户下,然后删除my.cnf文件

Linux上MySQL的安装以及常用命令_第5张图片

21、在bin目录下执行mysqld_safe的安全模式,中途需要按一次回车键

22、查看一下mysql的进程、端口号以及状态,都是OK的,部署完成!接下来是mysql的常用命令

23、登录mysql,mysql后面什么都不加,表示使用的空账号和空密码登录,mysql -uroot -p表示root账号和空密码

Linux上MySQL的安装以及常用命令_第6张图片

24、查看数据库:show databases;

Linux上MySQL的安装以及常用命令_第7张图片

use mysql; :表示使用名为mysql的数据库

show tables;    :表示查看mysql数据库的表

desc user;   :表示查看我们user表的所有字段

25、查看mysql数据库里面的user表的用户、密码以及可登录的机器IP,发现我们的user对应的password都是空的,是因为我们登陆的时候使用的是空账号和空密码,这样是不安全的

Linux上MySQL的安装以及常用命令_第8张图片

你可能感兴趣的:(Linux上MySQL的安装以及常用命令)