首页 > 数据库 >Linux 环境使用yum安装mysql8

Linux 环境使用yum安装mysql8

时间:2022-10-25 14:58:34浏览次数:76  
标签:密码 mysql8 Linux 端口 -- yum mysql root

下载并安装 Mysql

wget -i -c https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

下载后,执行安装

yum -y install mysql80-community-release-el7-3.noarch.rpm
yum -y install mysql-community-server

启动Mysql

启动MySQL服务:systemctl start mysqld.service

查看MySQL服务:systemctl status mysqld.service

修改密码

获取root密码:

grep "password" /var/log/mysqld.log

image-20221025140655959

输入密码登录mysql

mysql -uroot -p

修改密码规范,允许使用简单密码

set global validate_password.policy=0;
set global validate_password.length=1;

修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

远程访问

修改root用户访问权限

use mysql;
update user set host='%' where user='root';
flush privileges;

开放数据库端口

firewall-cmd --list-ports #查看所有已开放的临时端口(默认为空)
firewall-cmd --add-port=3306/tcp --permanent 添加永久开放的端口(例如:3306端口)

# 配置结束后需要输入重载命令并重启防火墙以生效配置

# firewall-cmd --reload

# systemctl restart firewalld

参考:https://www.cnblogs.com/z0909y/p/10772854.html

https://www.cnblogs.com/ketoli/p/15111625.html

标签:密码,mysql8,Linux,端口,--,yum,mysql,root
From: https://www.cnblogs.com/1963942081zzx/p/16824798.html

相关文章

  • Linux运行当前目录的文件时为什么需要加
    1.在Windows和DOS操作系统中,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,就会到path中指定的路径去找。2.Linux并不会检......
  • Linux 会话管理
    会话:  打开一个终端窗口,在里面输入指定和计算机的临时交互称为一次会话。会话的特点:在会话窗口中启动的进程是捆绑在这个会话窗口,如果这个窗口管理,在这个窗口中启动......
  • Windows安装MySQL8.0.31
    环境Windows10mysql8.0.31配置下载mysql下载地址:https://dev.mysql.com/downloads/mysql/点击“Download”后,直接点击下面的下载初始化解压到指定文件夹,启动cm......
  • linux删除文件后,但空间未释放解决办法
    linux系统下文件被删除之后,使用df命令查看,磁盘空间却没有被释放,怎么排查?其实磁盘空间没有释放是有进程仍在占用被删除的文件,要想真正的删除,只需要停止或重启进程,释放进程......
  • Linux:使用ntpdate命令同步更新系统时间
    1、安装ntpdateyuminstallntpdate-y转者注:以Ubuntu为例的Debian系统安装命令如下apt-getinstallntpdate。ntpdate简单用法:#ntpdateip#ntpdatecn.pool.ntp......
  • Linux 纯shell备份文件
    克隆项目并进入项目目录:gitclonehttps://github.91chi.fun/https://github.com/Pricetx/backup.git;cdbackup创建所需目录:mkdir-p/root/backups/temp/添加......
  • linux 清理java缓存,Linux手动释放缓存的方法
    Linux释放内存的命令:syncecho1>/proc/sys/vm/drop_cachesdrop_caches的值能够是0-3之间的数字,表明不一样的含义:0:不释放(系统默认值)1:释放页缓存2:释放dentries和in......
  • linux如何使用umount命令强制卸载文件系统
    https://www.cnblogs.com/ss-33/p/13884639.htmlumount命令解挂文件系统。umount[-ahnrvV][-t《文件系统类型》][文件系统]umount可卸除目前挂在Linux目录中的文......
  • linux获取tick值
    #include<time.h>//返回自系统开机以来的毫秒数(tick)unsignedlongGetTickCount(){structtimespects;clock_gettime(CLOCK_MONOTONIC,&ts);re......
  • 【linux】两台服务器免密传输
    两台服务器免密传输参考:两台服务器免密传输A,B两台机子想免密传输如果没有做免密传输,每次都需要输入密码,就非常麻烦个人只做了A向B传输文件的操作,操作步骤如下:1、在A......