当前位置:网站首页>linux(centOs7)部署mysql(8.0.20)数据库
linux(centOs7)部署mysql(8.0.20)数据库
2022-08-05 00:48:00 【一只代码小白啦啦啦】
linux(centOs7)部署mysql(8.0.20)数据库,在腾讯云上面已经部署成功
环境配置:
腾讯轻量应用服务器,使用的是centos
下载链接
wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar
先在local创建mysql文件夹
cd /usr/local
mkdir mysql
解压
tar -xvf mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql
如果报错:
warning: mysql-community-libs-8.0.20-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
mariadb-libs is obsoleted by mysql-community-libs-8.0.20-1.el7.x86_64
解决方法:
#先卸载mysql-libs
yum remove mysql-libs
解压好文件按以下顺序安装
rpm -ivh mysql-community-common-8.0.20-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.20-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-8.0.20-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-8.0.20-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.20-1.el7.x86_64.rpm
yum install net-tools
rpm -ivh mysql-community-server-8.0.20-1.el7.x86_64.rpm
查看mysql状态systemctl status mysqld
启动mysql systemctl start mysqld
开机自启 systemctl enable mysqld
查看已经启动的服务(yum install net-tools)
netstat -tunlp
netstat -tunlp|grep mysql
查看mysql进程 ps -ef|grep mysql
Rpm安装固定路径
查阅数据库的临时密码
查看内容 cat /var/log/mysqld.log
查看临时密码 cat /var/log/mysqld.log|grep password
使用临时密码登录
mysql -uroot -p
设置密码最短长度
set global validate_password.length=4;
set global validate_password.policy=0;
这两种都可以试一下,忘记那个可以了
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY 密码(要引号);
查看密码长度和验证策略
SHOW VARIABLES LIKE ‘validate_password%’;
设置mysql远程访问
use mysql
update user set host = ‘%’ where user = ‘root’;
flush privileges;
select user,host from user’;
边栏推荐
- 2022牛客多校训练第二场 H题 Take the Elevator
- 深度学习:使用nanodet训练自己制作的数据集并测试模型,通俗易懂,适合小白
- 5. PCIe official example
- How DHCP works
- 软件测试面试题:一套完整的测试应该由哪些阶段组成?
- 2022牛客多校第三场 A Ancestor
- 软件测试面试题:关于自动化测试工具?
- Software Testing Interview Questions: What aspects should be considered when designing test cases, i.e. what aspects should different test cases test against?
- 码率vs.分辨率,哪一个更重要?
- After the staged testing is complete, have you performed defect analysis?
猜你喜欢

If capturable=False, state_steps should not be CUDA tensors

CNI (Container Network Plugin)

oracle create tablespace

Interview summary: Why do interviewers in large factories always ask about the underlying principles of Framework?

Theory of Software Fundamentals

After the staged testing is complete, have you performed defect analysis?

JUC thread pool (1): FutureTask use

自定义线程池

JVM类加载简介

could not build server_names_hash, you should increase server_names_hash_bucket_size: 32
随机推荐
2022杭电多校 第三场 B题 Boss Rush
工具类总结
Difference between MBps and Mbps
软件测试面试题:关于自动化测试工具?
CNI (Container Network Plugin)
SV class virtual method of polymorphism
2022 Hangzhou Electric Multi-School Training Session 3 1009 Package Delivery
GCC:屏蔽动态库之间的依赖
软件测试面试题:做好测试计划的关键是什么?
金九银十面试跳槽季;你准备好了吗?
Theory of Software Fundamentals
软件测试面试题:您如何看待软件过程改进?在您曾经工作过的企业中,是否有一些需要改进的东西呢?您期望的理想的测试人员的工作环境是怎样的?
Software testing interview questions: What is the difference between load testing, capacity testing, and strength testing?
2022 Hangzhou Electric Power Multi-School Session 3 Question L Two Permutations
软件测试面试题:设计测试用例时应该考虑哪些方面,即不同的测试用例针对那些方面进行测试?
Pytorch使用和技巧
Software testing interview questions: How many types of software are there?
E - Distance Sequence (prefix and optimized dp
Introduction to JVM class loading
5. PCIe official example