数据库安装和基本操作

mongodb 4.0.3 下载和安装、数据库的四种基本操作   一:安装和win7配置    在mongdb官网上下载,通常下载msi最新版本。  此处下载过程省掉.....    强调:在安装过程中请关闭所有的杀毒软件。安装截图如下:               安装过程中此处选择Custom. 左下角的 Install MongoDB Compass 不要勾选,否则安装的很慢。 如遇这种情况,那客官你应该不是第一次安装... 阅读详情
一、安装数据库
下载数据库
		yum install mariadb-server.x86_64 -y	
		systemctl start mariadb
安全初始化
		mysql_secure_installation	
关掉数据库对外开放端口
		netstat -antlupe | grep mysql	查看服务开放端口
		vim /etc/my.cnf
			skip-networking=1			关掉对外开放的端口
登陆数据库
		mysql -uroot -p
		键入密码

安全初始化:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查看对外开放端口:
在这里插入图片描述
登录数据库:
在这里插入图片描述
关闭对外开放端口:
在这里插入图片描述

二、数据库的基本操作
1、建表
CREATE TABLE userlist (
		>username varchar(50) not null,
		>password varchar(100) not null
		>);
DESC userlist;				查看表的结构
INSERT INTO userlist VALUES ('zhao','ok');
SELECT * FROM userlist;		查看表里边的内容

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、更新
UPDATE userlist SET passwprd=password('ok') where username='zhao'; 更改密码
ALTER TABLE userlist ADD age varchar(20);	增加age字段
ALTER TABLE userlist DROP age;				删掉age字段
ALTER TABLE userlist ADD age varchar(20) AFTER username ;在特定位置增加age字段
ALTER TABLE userlist RENAME redhat;			重命名数据库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、删除
DELETE FROM userlist WHERE username='zhangsan';		删除一行
DELETE FROM userlist WHERE username='lee' or username='lee1'删除两行
DELETE FROM userlist WHERE username='lee' AND age='12'		删除一行
DROP TABLE userlist;		删表
DROP DATABASE westos;		删库

在这里插入图片描述
在这里插入图片描述

三、用户授权
1、创建本地用户并授权
CREATE USER zz@'localhost' identified by 'westos';	创建本地登陆用户
GRANT SELECT ON westos.* TO zz@'localhost';			给本地用户对westos库给以查询权限
SHOW GRANTS FOR zz@'localhost';						查看zz用户的权限
REVOKE SELECT ON westos.* FROM zz@'localhost';		撤回zz用户对于westos的权限
DROP USER zz@'localhost' 							删掉用户
2、创建远程用户并授权
CREATE USER xx@'%' identified by 'westos';	远程登陆用户
GRANT SELECT ON westos.* TO xx@'%';			给远程用户对westos库给以查询权限
SHOW GRANTS FOR xx@'%';						查看远程用户权限
REVOKE SELECT ON westos.* FROM xx@'%';		收回xx用户对于westos库的权限
DROP USER xx@'%' 							删掉用户

在这里插入图片描述
本地用户:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
远程用户操作:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、数据库备份与恢复
1、数据库备份
mysqldump -uroot -proot westos > /mnt/westos.sql  		备份westos数据库
mysqldump -uroot -proot westos --no-data				备份westos数据库的框架
mysqldump -uroot -proot --all-database					备份所有数据库
mysqldump -uroot -proot --all-database --no-data		备份所有数据库的框架

在这里插入图片描述

2、数据库恢复

方式1:

mysqldump -uroot -proot -e "CREATE DATABASE westos;"
mysql -uroot -proot </mnt/westos.sql

方式2:

	vim  /mnt/westos.sql
		CREATE DATABASE westos;
		USE westos;
mysql -uroot -proot < /mnt/westos.sql

在这里插入图片描述
在这里插入图片描述

五、修改超级用户密码
1、知道原来的密码
mysqladmin -uroot -proot westos 		修改为westos

在这里插入图片描述

2、不知道原来的密码
systemctl stip mariadb
mysql_safe --skip-grant-tables &
mysql
UPDATE mysql.user SET Password=password('westos');
exit
结束掉mysql_safe --skip-grant-tables 进程
重新登录

在这里插入图片描述

六、安装phpmyadmin数据库图形管理
1、下载phpMyAdmin-3.4.0-all-languages
2、yum install php php-mysql.x86_64 -y
3、systemctl restart httpd
4、tar -xvf phpMyadmin-3.4.0-all-languages ----->/var/www/html
5、mv phpMyadmin-3.4.0-all-languages phpmysql
6、cd phpmysql
7、cp config.sample.inc.php config.inc.php
8、vim config.inc.php
	$cfg['blowfish_secret']='bal7clec07d65003'

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Go-cc一个用于配置管理的Golang库 cc 一个用于配置管理的Golang库,只支持JSON和YAML 立即下载

相关推荐

oracle 数据库安装指导手册

oracle数据安装的操作指导。 Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

解决go包管理代理网址无法访问:proxy.golang.org

解决方法: 换一个国内能访问的代理地址:https://goproxy.cn 执行命令: go env -w GOPROXY=https://goproxy.cn 重新执行命令,完美通过!

thegoodboy1234的博客 1376

oracle11安装步骤

orcla11数据库安装详细操作以及安装包全部已打包至百度云,按图进行傻瓜式操作,希望能帮助需要的各位大佬们

GRANT用法简介

<!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--><script type="text/javascript"

zgqtxwd的专栏 2770

oracle12数据库安装操作流程及安装包

orcla12数据库安装详细操作以及安装包全部已打包至百度云,按图进行傻瓜式操作,希望能帮助需要的各位大佬们

保姆级教程:在S32DS 3.4上安装S32K3xx RTD 4.4驱动包(附常见安装失败排查)

本文提供在S32DS 3.4上安装S32K3xx RTD 4.4驱动包的详细教程,涵盖环境准备、分步安装指南及常见问题排查。特别针对NXP S32K3系列MCU开发者,解决网络问题、路径配置等安装难点,并分享进阶配置技巧和最佳实践,助力高效开发。

weixin_42696271的博客 288

HTTP是什么

HTTP是什么 HTTP是什么 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP协议是在Web上进行数据交换的基础,是一种“客户端-服务器端”协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。 HTTP请求与响应消息 客户端和服务端通过交换各

qq_46133833的博客 1万+

变压器耦合放大器(低频应用+高频应用)

变压器耦合放大器(低频应用+高频应用)

m0_54943120的博客 2275

MySql 安装与使用(非常详细)

文章目录前言一、安装MySql二、认识MySql数据库软件的文件结构三、MySql Shell的使用四、建立对MySql数据库的认知五、常见MySql指令1、增2、删3、改4、查六、指令实战七、VS连接MySql 前言 所谓数据库,不过是一个别人写好的存储数据的软件,并向我们这些使用者提供对数据的操作接口,如提供与语言无关性的命令语句 而对数据我们一般需要做哪些操作呢?不过增、删、改、查而已 所以不要将数据库想的太难了 一、安装MySql 点击这里前往官网下载 下载完成后直接双点击安装 等待一段时间后

余识- 15万+

Redis【实战篇】---- 分布式锁-redission

重入问题:重入问题是指 获得锁的线程可以再次进入到相同的锁的代码块中,可重入锁的意义在于防止死锁,比如HashTable这样的代码中,他的方法都是使用synchronized修饰的,假如他在一个方法内,调用另一个方法,那么此时如果是不可重入的,不就死锁了吗?所以可重入锁他的主要意义是防止死锁,我们的synchronized和Lock锁都是可重入的。不可重试:是指目前的分布式只能尝试一次,我们认为合理的情况是:当线程在获得锁失败后,他应该能再次尝试获得锁。

是微风,是晚霞,是无可替代 1万+

CAPL概述与环境搭建

CANoe和CANalyzer是Vector公司开发的两款用于汽车电子系统开发和测试的工具。CANoe主要用于网络开发、仿真和测试,而CANalyzer则主要用于网络分析和诊断。两者都支持CAPL脚本语言,可以用于编写复杂的测试脚本和仿真模型。CAPL Browser是CANoe/CANalyzer中用于编写、编辑和调试CAPL脚本的工具。它提供了一个集成的开发环境,支持语法高亮、代码自动补全、调试等功能。菜单栏:包含文件操作、编辑、编译、调试等功能。工具栏。

闲人编程的博客 1664

mysql安装方式简介

数据库 介绍: 数据库是一个长期存储在计算机内的,有组织的,有共享的,统一团里的数据集合,是按数据结构来存储和管理数据的计算机软件系统 存放数据,访问数据,操作数据的存储仓库,可以查询,统计,添加,删除和修改 数据库的特点: 数据共享,较少数据冗余;特定的数据类型;较高的数据独立性;统一的数据控制 数据类型: 数据类型决定数据在计算机中的存储格式,代表不同的信息类型:整数;浮点数;精确小数;二进制;日期时间;字符串; (1)数据库系统 数据库管理系统:用于管理数据库的软件,授权,提供数据的

chunlin 491

全景相机APP

以下是一款**全景相机APP**的完整源码,支持全景照片拍摄(多帧拼接)、全景预览、鱼眼矫正、图片保存/分享、360°全景查看等核心功能,基于Android原生Camera2 API(替代过时的Camera API) + OpenCV(图像拼接) + GLSurfaceView(全景预览)实现,适配Android 8.0+设备,可直接编译运行。runOnUiThread(() -> tvFrameCount.setText("已拍摄:" + frameCount + "帧"));// X轴旋转(上下)

寒寒豆豆软件公司的博客 180

对于DM数据库的安装配置和基本操作

为什么要学习达梦数据库呢因为达梦数据库有以下几点好处DM数据库的好处主要包括以下几个方面‌:‌高性能处理能力‌:DM数据库在处理大规模数据和高并发请求时表现出色。其内置的智能查询优化器能够根据查询条件和数据分布情况自动选择最优的查询路径,大幅提升查询效率。此外,DM数据库支持并行处理和多线程操作,通过优化内存管理和缓存机制,能够更高效地利用系统资源,减少磁盘I/O操作,从而提高整体性能‌1。‌数据安全性和稳定性‌:DM数据库提供了多层次的安全防护措施,确保数据不被非法访问或篡改。

mmm7123的博客 2160

Android 中 app freezer 原理详解(二):S 版本

在之前的两篇博文《Android 中app内存回收优化(一)》和《Android 中app内存回收优化(二)》中详细剖析了 Android 中 app 内存优化的流程。这个机制的管理通过 CachedAppOptimizer 类管理,为什么叫这个名字,而不叫 AppCompact 等?freezer,一个针对应用进程长期处于 Cached 状态的优化。在之前博文《app freezer 原理 R 版本》

私房菜 3610

汇川Easy系列斜坡函数功能块(支持状态输出)

IN rSetValue REAL 0.000000 0.000000 不保持 目标值 1IN rMaxValue REAL 0.000000 0.000000 不保持 最大目标值 2IN rMinValue REAL 0.000000 0.000000 不保持 最小目标值 3IN rSmoothTime REAL 100.000000 100.0000 不保持 最小到最大值平滑时间 单位 秒 4IN diTs DINT 10 10 不保持 函数调用周期采样时间中断时间 5。

RXXW_Dor的博客 457

数据库的安装和基本操作

数据库的介绍以及安装 关系型数据库:MySQL、Oracle、SQL serve 非关系型数据库:redis、mangodb 数据库的安装: 1.配置环境变量:配置 bin目录 到path上 配置 根目录到path上 2.打开dos命令(管理员身份运行):输入cmd cd 数据库bin目录 mysqld -install 提示successful表示成功执行下一步 mysqld --instialize-insecure(初始化数据库) net start sql(启动数据库) net st

qq_42324030的博客 245

KEPServerEX作为MQTT客户端

打开软件: 测试没有连接上MQTT代理。

低码开发 1681

MongoDB数据库的安装和基本操作

MongoDB数据库的安装和基本操作 一、安装MongoDB (1)执行命令如下命令,会自动安装3.2.17版本的MongoDB数据库 $ Sudo apt-get install mongodb-org (2)启动Mongodb,出现下图则启动成功 $ service mongodb start $ pgrep mongo -l 关闭命令是: service mongodb stop (...

weixin_44232884的博客 244

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

postgres数据库安装和基本操作(转载)

7   数据库    版本:2004-10-28-01    7.1   准备工作     如果你不需要视图之类的功能,你可以选择MySQL,它的速度相当快。你也可以选择Oracle,这种王牌级别的东东安装麻烦程度及对硬件要求,和它强悍的功能同样让人吃惊。     当然,如果你希望找一个折中的,或者你是一个狂热的自由软件拥护者,PostgreSQL应该是不二的选择,它是自由软件中唯一能够媲美商业软

冬虫夏草专栏 2672

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

mysql数据库安装和基本操作

一键安装脚本:cat mysql_install.sh #!/bin.bash groupaddmysql useradd-s/sbin/nologin-gmysql-Mmysql cd/usr/local/ wgethttp://mysql.com//Downloads/MySQL-5.6/mysql-5.6.32-linux-glibc2.5-x86_...

weixin_34080951的博客 161

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Linux系统中——MySQL数据库安装和基本操作

MySQL数据库的基本操作

weixin_45116657的博客 596

python安装程序和程序数据库_Python9-MySQL数据库安装及基本操作-day42

MySQL单机程序(自己DB)单机程序(共用DB)MySQL:用于管理文件的一个软件-服务端软件-socket服务端-本地文件操作-解析指令【SQL语句】-客户端软件(各种各样)-socket客户端-发送指令-解析指令【SQL语句】-DBMS:数据管理系统技能:- 安装服务端和客户端- 连接- 学习SQL语句规则;指示服务端做任意操作其他类型软件:关系型数据库:sqllite,db2,oracle...

weixin_31058323的博客 155

数据库安装和基本操作方法

数据库安装和基本操作方法

R0ot 357

VMware 安装银河麒麟V10系统和安装达梦数据库及基本操作

银河麒麟V10系统和达梦数据库

xiaozhang_zhang的博客 2万+
上一篇: http协议的关键知识点
下一篇: apache服务配置
SS_CC_Go
博客等级 码龄9年 16粉丝 119原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值