首页 > 数据库 >搭建lnmp环境-mysql(第五步)

搭建lnmp环境-mysql(第五步)

时间:2023-12-29 11:58:56浏览次数:37  
标签:rpm lnmp host systemctl user 第五步 mysql root

版本mysql 5.7

新建文件夹/data/download

进入后下载

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

安装 

rpm -ivh mysql57-community-release-el7-8.noarch.rpm

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022(这里要用2022)

yum install mysql-server

systemctl start mysqld

systemctl enable mysqld (开机启动)

获取临时密码

grep 'temporary password' /var/log/mysqld.log

 

把MySQL的密码校验强度改为低风险

set global validate_password_policy=LOW;

修改MySQL的密码长度为6位

set global validate_password_length=6;

修改MySQL密码为123456

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

 

查看防火墙状态,如果开启则把防火墙给关闭

systemctl status firewalld

systemctl stop firewalld

systemctl disable firewalld (取消开机启动)

# 连接数据库
mysql -uroot -p

# 切换到mysql表
use mysql;

# 查看root的host权限
select host from user where user='root';

# 修改登录权限
update user set host = '%' where user ='root';

# 刷新
flush privileges;

# 再次查看权限
select host from user where user='root';

 

标签:rpm,lnmp,host,systemctl,user,第五步,mysql,root
From: https://www.cnblogs.com/hlgg/p/17934343.html

相关文章

  • mysql字符集相关
    MySQL-Collation来源于:https://zhuanlan.zhihu.com/p/103448212本文对MySQL中的collation进行学习,参考文章Collate, Tutorial,MySQL。背景:项目中遇到字符串检索时不区分大小写的问题,后来发现是MySQL数据库中的collation设置的问题。MySQLcollation是一系列的rules,用来在......
  • 麒麟自带mysql安装后文件位置
    1、通过配置文件/etc/mysql/mysql.confi.d/mysqld.cnf可以看到基础配置信息,如下图2、可以看到默认数据库目录为:datadir=/var/lib/mysql该目录为锁定状态,无法打开(没有读、写、执行权限);通过终端命令可以改变权限,最终打开该目录终端命令:sudochmoda+rwx/var/lib/mysql......
  • 麒麟系统安装官网MySQL数据库
    ARM架构麒麟系统安装MySQL数据库来源于:https://blog.csdn.net/m0_57909067/article/details/134305802一、基于物理机安装1、安装步骤(官网RPM安装)1.1、关闭防火墙停止防火墙systemctlstopfirewalld.service关闭防火墙systemctldisablefirewalld.service说明:执行disable......
  • mysql-循环(while 、repeat、loop)
    --whileDELIMITER$$CREATEPROCEDUREp7(INnINT)BEGIN DECLAREtotalINTDEFAULT0; WHILEn>0DO SETtotal:=total+n; SETn:=n-1; ENDWHILE; SELECTtotal;END$$CALLp7(2)--repeatDROPPROCEDUREIFEXISTSp8DELIMITER$$CREATEPROCEDUREp8(INnINT)BEGI......
  • centos7 安装 mysql8 ,yum方式
    1、添加yum库sudoyuminstall-yhttps://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm 2、导入mysqlGPG公钥  失效的:sudorpm--importhttps://repo.mysql.com/RPM-GPG-KEY-mysqlrpm--importhttps://repo.mysql.com/RPM-GPG-KEY-mysql-2022 ......
  • 离线安装mysql
    [root@slave~]#lsanaconda-ks.cfgmysql-8.0.31-linux-glibc2.12-x86_64.tar.xz[root@slave~]#tar-xfmysql-8.0.31-linux-glibc2.12-x86_64.tar.xz[root@slave~]#lsanaconda-ks.cfgmysql-8.0.31-linux-glibc2.12-x86_64mysql-8.0.31-linux-glibc2.12-x86_64.......
  • 21 mysql 一致性的底层原理
    一致性的原理:个人理解,一致性就是事务执行前后,数据在逻辑上都符合正常情况。想要保持一致性,一般有下面3种手段:第一,就是前面提到的原子性、持久性和隔离性。第二,就是数据自身带的一些参数校验,比如数据长度校验、数据类型校验。第三,就是从应用层面保持一致了。比如在银行账目系统中,保......
  • Flink mysql-cdc连接器参数
    一、背景通过Flink同步mysql到iceberg中,任务一直在运行中,但是在目标表看不到数据。经排查发现jobmanager一直在做切片,日志如下:2023-12-2816:58:36.251[snapshot-splitting]INFOcom.ververica.cdc.connectors.mysql.source.assigners.ChunkSplitter[]-ChunkSplitterhas......
  • Mysql 索引
    Mysql索引1.索引介绍一种用于快速查询和检索数据的数据结构,本质:一种排序好的数据结构索引底层数据结构存在很多类型,常见的索引结构有:B树、B+树和Hash、红黑树。在Mysql中,无论是Innodb还是Myisam,都使用了B+树作为索引结构2.优缺点优点加快数据的检索速度通过......
  • Ubuntu 安装MySQL5.7
    MySQL安装安装版本:5.7.35#获取压缩包wgethttps://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz#解压tar-zxvfmysql-5.7.35-linux-glibc2.12-x86_64.tar.gz#重命名mvmysql-5.7.35-linux-glibc2.12-x86_64/usr/local/mysql#创建da......