首页 > 数据库 >(亲测)CENTOS 7.9 yum 安装mysql

(亲测)CENTOS 7.9 yum 安装mysql

时间:2023-12-22 12:32:02浏览次数:34  
标签:service CENTOS -- systemctl mysqld mysql yum password


CENTOS 7 安装mysql

1、下载MySQL官方的Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

2、安装Repository
yum -y install mysql57-community-release-el7-10.noarch.rpm

3、更新过期的证书
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

4、安装mysql
yum -y install mysql-community-server

安装过程会自动删除系统自带的mariadb
安装完成

5、运维指令
systemctl enable mysqld.service   # 开机自启动
systemctl status mysqld.service   # 查看服务状态
systemctl start  mysqld.service   # 启动服务
systemctl stop  mysqld.service    # 停止服务
systemctl restart mysqld.service  # 重启服务



6.设置root密码并开启远程登录 查看原始密码
grep password /var/log/mysqld.log

7.root用户登录控制台
mysql -uroot -p

输入上面的原始密码

8.设置密码,注意密码需要长度不少于8为,包含大小写字符、数字、特殊字符。
set password = password("*****");
例如:
set password = password("Nihaochenglei123456!chenglei");

exit


##############下面的可以不做 按你的需求做    ######################################################################
9.生产环境不建议开启root用的远程权限,如果确实需要,可以新建一个管理员用户給远程权限。
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' IDENTIFIED BY '*********' WITH GRANT OPTION;

10防火墙

添加3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
#####################################################################################

标签:service,CENTOS,--,systemctl,mysqld,mysql,yum,password
From: https://blog.51cto.com/u_64214/8934245

相关文章

  • Centos中安装Python3的mysqlclient库
    问题系统是centos7需要在python3中安装mysqlclient库使用pip3installmysqlclient然后无法安装报错Lookinginindexes:https://pypi.douban.com/simple/CollectingmysqlclientUsingcachedhttps://mirrors.cloud.tencent.com/pypi/packages/37/fb/d9a8f763c84f1e7......
  • 本地安装mysql (zip)
    下载https://downloads.mysql.com/archives/community/解压到文件夹且添加系统环境变量C:\Dinstall\Dmysql\mysql-8.2.0-winx64C:\Dinstall\Dmysql\mysql-8.2.0-winx64\bin在安装目录下创建并配置初始化的my.ini[mysqld]#skip-grant-tables#密码错误就用这个,不用密码......
  • MYSQL优化之索引(index)
    MYSQL优化之索引(index)-语法认知篇一、索引概述1.什么是索引索引是一种单独的、存储在磁盘上的数据库结构,包含对数据表中所有记录的引用指针。它的作用就相当于书籍的目录,可以加快对数据的查询速度2.索引的优点可以大大加快数据的检索速度可以保证数据库表中每行数据的唯......
  • MySQL运维14-管理及监控工具Mycat-web的安装配置
    一、Mycat-web介绍Mycat-web(现改名为Mycat-eye)是对Mycat-server提供监控服务,通过JDBC连接对Mycat,MySQL监控,监控远程服务器的cpu,内存,网络,磁盘等情况的使用。Mycat-web运行过程中需要依赖zookeeper,因此需要先安装zookeeper,下载地址如下:zookeeper:链接: https://pa......
  • Linux下安装Java环境三种方式(tar.gz、rpm、yum)
    一、Java软件包下载Java各版本下载地址;进入页面后我们首先看到的是Java最新版本的下载界面,但是在这我需要下载Java8的版本,所以得划到下面的界面,即界面如下:在这里我将下载:jdk-8u381-linux-x64.tar.gz(压缩包方式安装)、jdk-8u381-linux-x64.rpm(RPM方式安装)注:在下载界面的下面一......
  • Mac安装Mysql5.7
    官网https://downloads.mysql.com/archives/community/下载Mysql5.7.31,再高5.7版本没有macOS选项安装安装完毕会弹出帐号密码这里要把密码记住,待会用mysqladmin重置密码时要用。启动mysql服务系统设置拉到最下面,启动mysql服务启动成功设置mysql服务端mysql命令别名......
  • MySQL8.0 OCP 70题
    Choosetwo.WhichtwoMySQLServeraccountsarelockedbydefault?默认情况哪两个MySQLServer帐户被锁定?A)anynewROLEaccounts任何新的角色帐户B)anyinternalsystemaccounts任何内部系统帐户C)anyusercreatedwithausername,butmissingthehostnameD......
  • centos系统安装docker和docker 使用
    基于centos系统安装docker,可以让你的开发更加专注下载阿里云的docker镜像wget-O/etc/yum.repos.d/docker-ce.repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo使用yum方式安装docker镜像yum-yinstalldocker-ce  到这里表......
  • CentOS7开启Firewalld防火墙日志记录获取被拦截的IP
    问题场景:在实际生产环境时使用该方法进行ES数据库白名单访问控制,但遇到业务侧反馈无法访问到ES数据库端口,需要加入到白名单,但业务侧用的IP业务侧无法准确给出于是通过如下面的方法解决这个问题1、firewalld的默认配置是不记录日志firewall-cmd--get-log-denied可以看到默认是off......
  • CentOS7下安装著名商业漏洞扫描工具Nexpose_6.6.156
    Nexpose简单介绍Nexpose是Rapid7出品,一款著名的、极佳的商业漏洞扫描工具。跟一般的扫描工具不同,Nexpose自身的功能非常强大,可以更新其漏洞数据库,以保证最新的漏洞被扫描到。漏洞扫描效率非常高,对于大型复杂网络,可优先考虑使用;可以给出哪些漏洞可以被MetasploitExploit,哪些漏......