Centos8 yum安装mysql数据库

Centos8 yum安装mysql数据库
环境:
CentOS8

一、安装数据库客户端和服务器

yum update -y                #更新软件包
yum install mysql -y         #安装数据库
yum install mysql-server     #安装服务器

二、运行服务

通过yum安装的软件默认使用systemctl来进行管理,不需要手动设置

启动服务:

systemctl start mysqld.service

设置开机启动:

systemctl enable mysqld

查看服务运行状态以及端口

systemctl status mysqld.service

active(running)表示正常运行

查询端口

netstat -nltp

三、进入数据库以及修改root密码

直接输入mysql进入数据库

mysql;

查看当前数据库,主要后面的分号也要

show databases;

进入mysql数据库

use mysql;

设置root密码,注意满足大小写和符号

alter user 'root'@'localhost' identified by 'Wzs.134125';

刷新
flush privileges;

修改密码(网上教程参考):

use mysql;
update user set authentication_string='' where user='root';  # 先设置密码为空
alter user 'root'@'localhost' identified by 'newpassword';   # 设置新密码,修改对应字段
flush privileges;

解决navicate无法外部连接问题,原因是root@'%'权限问题

mysql -uroot -p
输入密码
CREATE USER 'root'@'%' IDENTIFIED BY 'passwd';              # mysql8.0必须设置,passwd修改你自己的密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; # 修改为任何主机都可以连接
FLUSH PRIVILEGES;刷新

查看远程用户和权限
select user, host from mysql.user;

删除远程设置
delete from mysql.user  where user = 'root' and host = '%';
flush privileges;                                           # 刷新

不小心删除了root@'%'的处理办法(网上教程)
先本地登录root@'localhost'登录

INSERT INTO user SET User='root',Host='localhost',ssl_cipher='',x509_issuer='',x509_subject='';
update user set select_priv='y', insert_priv='y',update_priv='y',Alter_priv='y',delete_priv='y',create_priv='y',drop_priv='y',reload_priv='y',shutdown_priv='y',Process_priv='y',file_priv='y',grant_priv='y',References_priv='y',index_priv='y',create_user_priv='y',show_db_priv='y',super_priv='y',create_tmp_table_priv='y',Lock_tables_priv='y',execute_priv='y',repl_slave_priv='y',repl_client_priv='y',create_view_priv='y',show_view_priv='y',create_routine_priv='y',alter_routine_priv='y',create_user_priv='y' where user='root' and Host='%';

update mysql.user set authentication_string=password('Wzs.134125') where User='root'
flush privileges;                                           # 刷新

OK,数据库安装以及设置就这样了!

posted @ 2021-09-13 10:36  骑着蜗牛路过你的风景  阅读(397)  评论(0)    收藏  举报