mysql数据库安装
一、安装数据库客户端和服务器
yum update -y #更新软件包
yum install mysql mysql-server -y #安装数据库
二、运行服务
# 通过yum安装的软件默认使用systemctl来进行管理,不需要手动设置
# 启动服务:
systemctl start mysqld.service
# 设置开机启动:
systemctl enable mysqld
# 查看服务运行状态以及端口
systemctl status mysqld.service
active(running)表示正常运行
# 查询端口
netstat -nltp
三、进入数据库以及修改root密码
方法一:
# 直接输入`mysql -uroot -p`进入数据库
mysql -uroot -p;
# 查看当前数据库,主要后面的分号也要
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,数据库安装以及设置就这样了!
1 游客 2025-03-27 22:25 回复
..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2Fetc%2Fpasswd
1 游客 2025-03-27 22:25 回复
../../../../../../../../../../../../../../../proc/version
1 游客 2025-03-27 22:25 回复
file:///etc/passwd
1 游客 2025-03-27 22:24 回复
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
1 游客 2025-03-27 22:23 回复
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
1 游客 2025-03-27 22:22 回复
-1' OR 2+202-202-1=0+0+0+1 or 'uj7TaRvd'='
1 游客 2025-03-27 22:22 回复
-1' OR 3+604-604-1=0+0+0+1 --
1 游客 2025-03-27 22:22 回复
-1' OR 2+604-604-1=0+0+0+1 --
1 游客 2025-03-27 22:22 回复
-1 OR 3+967-967-1=0+0+0+1
1 游客 2025-03-27 22:22 回复
-1 OR 2+967-967-1=0+0+0+1
1 游客 2025-03-27 22:22 回复
-1 OR 3+276-276-1=0+0+0+1 --
1 游客 2025-03-27 22:22 回复
-1 OR 2+276-276-1=0+0+0+1 --
1 游客 2025-03-27 22:22 回复
555
1 游客 2025-03-27 22:21 回复
555
1 游客 2025-03-27 22:19 回复
555
1 游客 2025-03-27 22:18 回复
555
1 游客 2025-03-27 22:17 回复
555
@@Q9Xn4 游客 2025-03-27 22:14 回复
555
1-1; waitfor delay '0:0:15' -- 游客 2025-03-27 22:12 回复
555
1TvNnxbzR 游客 2025-03-27 22:10 回复
555