Linux中安装mysql、查看修改mysql原始密码、mysql数据导入、检查是否安装了mysql、如何启动、关闭mysql服务
安装mysql
-
yum install wget
安装wget资源库 -
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
从wget资源库中下载资源 -
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum资源库安装资源文件 -
yum -y install mysql-community-server
yum安装mysql服务 -
服务的启动 关闭 状态查看 开机自启
启动:systemctl start mysqld.service
关闭:systemctl stop mysqld.service
状态查看:systemctl status mysqld.service
开机自启:systemctl enable mysqld.service
获取原始密码
-
获取原始密码:
grep "password" /var/log/mysqld.log
-
通过原始密码登录:
mysql -uroot –p *******
修改原始密码
-
修改原始密码 (必须有大写小写特殊符号和数字组成)
ALTER USER 'root'@'localhost' IDENTIFIED BY '1qaz@WSX';
如何把sql文件导入mysql数据库
-
如何把sql文件导入mysql数据库。
-
首先建空数据库
mysql>create database exam; -
导入数据库
方法一:- 选择数据库
mysql>use exam; - 设置数据库编码
mysql>set names utf8; - 导入数据(注意sql文件的路径)
mysql>source /home/mengsheng/abc/exam.sql
方法二:
- mysql -u用户名 -p密码 数据库名 < 数据库名.sql
mysql -uabc_f -p abc < abc.sql
- 选择数据库
-
检查是否安装了mysql
find / -name mysql
如何启动、关闭mysql服务
首先,我们需要修改mysql的配置文件,一般文件存放在/etc下面,文件名为my.cnf
加入default-character-set = utf8
对于mysql服务的启动,我们通常使用命令service mysqld start
,没问题的话就能启动mysql服务了。
如何判断mysql服务有没有启动成功了,一个是通过查看进程的方式,我们使用命令ps -ef|grep mysqld
,来查看。
当然,更为稳妥的方法是使用命令mysql -user -p passwd
来进行连接,看看是否能链接上。
如何停止mysql的服务呢?方法也很简单,使用命令:service mysqld stop
命令即可。
一般,如果mysql服务没有启动成功,可以通过查看错误日志的方式,日志默认路径/var/log/mysqld.log