centos 查看 mysql,centos7
大家好,今天来为大家解答centos 查看 mysql这个问题的一些问题点,包括centos7也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
如何查看linux系统中有没有安装mysql
1、通过rpm查看软件是否安装。
首先我们需要查看软件是否已经安装,或者说查看安装的软件包名称,查找是否安装mysql。
2、接着根据rpm-ql列出软件包安装的文件。
3、综合上述以上的问题,可以直接使用rpm-qal|grepmysql查看mysql所有安装包的文件存储位置。
4、Yum查找
除了rpm查询还可以通过yumsearch查找对应可以安装的软件包。
5、Which查找命令
Which命令是通过PATH环境变量查找可执行文件路径,用于查找指向这个命令所在的文件夹。
6、完成效果图。
Centos7安装Mysql、九条命令搞定
Centos7快速安装Mysql
若需快速安装,只需按照以下命令执行,无需查看后续截图部分。首先找到你打算安装的文件夹。
1、wget-i-c dev.mysql.com/get/mysql...
2、yum-y install mysql57-community-release-el7-10.noarch.rpm
3、yum-y install mysql-community-server
4、systemctl start mysqld.service
5、grep"password"/var/log/mysqld.log(备注:查看默认的密码)
6、mysql-uroot-p(备注:输入刚刚默认的密码)
7、set global validate_password_policy=0;
8、set global validate_password_length=1;
9、ALTER USER'root'@'localhost' IDENTIFIED BY'你的新密码';(备注:这里修改你的新密码)
至此,下载、安装、启动和修改密码已完成,接下来只需进行简单配置。
Centos7详细安装Mysql
1、wget-i-c dev.mysql.com/get/mysql...
2、yum-y install mysql57-community-release-el7-10.noarch.rpm
3、yum-y install mysql-community-server
4、systemctl start mysqld.service
5、grep"password"/var/log/mysqld.log(备注:查看默认的密码)
6、mysql-uroot-p(备注:输入刚刚默认的密码)
7、set global validate_password_policy=0;
8、set global validate_password_length=1;
9、ALTER USER'root'@'localhost' IDENTIFIED BY'你的新密码';(备注:这里修改你的新密码)
10、show databases;
修改密码后,才有操作数据库的权限。接下来验证是否可以查看数据库。
卸载Mysql
1、rpm-qa|grep-i mysql
首先查看mysql有哪些文件
2、yum remove文件名
3、find/-name mysql
查找mysql的配置文件和数据库
4、rm-rf/var/lib/mysql
5、rm-rf/usr/share/mysql
6、rm-rf/etc/selinux/targeted/active/modules/100/mysql
这些是一些配置文件和数据库,如不需要删除数据库,请勿执行。
Centos7查看Mysql配置文件
my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载。
安装mysql后,系统中会有多个 my.cnf文件,有些是用于测试的。
安装locate
命令
输出
当我们需要修改配置文件时,需要找到mysql启动时是加载了哪个 my.cnf文件。
启动mysql后,我们查看mysql的进程,看看是否有设置使用指定目录的 my.cnf文件,如果有则表示mysql启动时是加载了这个配置文件。
命令
输出
可以看到/usr/local/Cellar/mysql/5.6.24/my.cnf就是mysql启动加载的配置文件。
如果上面的命令没有输出,表示没有设置使用指定目录的 my.cnf。
如果没有设置使用指定目录的 my.cnf,mysql启动时会读取安装目录根目录及默认目录下的 my.cnf文件。
查看mysql启动时读取配置文件的默认目录
命令
输出
这些就是mysql默认会搜寻 my.cnf的目录,顺序排前的优先。
如果没有设置使用指定目录 my.cnf文件及默认读取目录没有 my.cnf文件,表示mysql启动时并没有加载配置文件,而是使用默认配置。
需要修改配置,可以在mysql默认读取的目录中,创建一个 my.cnf文件(例如:/etc/my.cnf),把需要修改的配置内容写入,重启mysql后即可生效。