小强哥博客

小强哥,小强哥博客,技术大咖

centos7下mysql操作

image

mysql安装

CentOS 7的yum源中貌似没有正常安装MySQL时的mysql-sever文件,需要去官网上下载使用rpm安装,如下,

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum -y install mysql-community-server

安装成功以后使用netstat -nlp查看3306端口是否启动。

mysql启动命令

service mysqld stop
service mysqld restart
service mysqld start

mysql修改root密码

初次安装mysql是root账户是没有密码的,为了安全最好为mysql的root账户设置一个密码,如下,

mysql -u root
mysql> use mysql;
mysql> update user set password = password('newpass') where user = 'root';
mysql> flush privileges;

忘记了mysql的root密码

首先,你必须要有操作系统的root权限,接着执行

service mysqld stop

停止mysql服务,接着执行,

mysqld_safe --skip-grant-tables &

&,表示在后台运行,不再后台运行的话,就再打开一个终端咯,然后按照下面输入命令,

# mysql
mysql> use mysql;
mysql> UPDATE user SET password=password("test123") WHERE user='root';   
mysql> flush privileges;
mysql> exit;

手机QQ扫描下方二维码,快速加入Java架构师交流群

image