数据库的管理

server/2024/10/18 16:41:31/

1、官网下载或者wget

tar -xvf mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar

 2、确定mysql-community-server正常安装之后就可以开始配置

3、初始化mysqld 服务 mysqld initeialize

4、启动服务 systemctl start mysqld

5、添加开机启动列表 systecmctrl enable mysqld在/var/log/mysql.log中找到初始密码,前后复制空格

6、登录管理 mysql -uroot -p 将复制的密码粘贴到输入密码的区域,实现登录

7、设置新的密码

8、退出登录

 

一、数据库的对象

1、数据库系统 DBMS

2、数据库 DB

3、表 table

4、记录 record

5、字段 feild

二、数据库操作

1、删除库

2、创建库

3、查看库

三、表的操作

1、查看表

2、创建表

3、删除表

4、新增列

ALTER TABLE `test`.`user` ADD COLUMN `realname` VARCHAR(45) NULL AFTER `password`;

5、修改列名

mysql> ALTER TABLE `test`.`user`
-> CHANGE COLUMN `realname` `zsxm` VARCHAR(45) NULL  DEFAULT NULL ;Query OK, 0 rows affected (0.02 sec)Records: 0 Duplicates: 0 Warnings: 0

6、删除列

mysql> ALTER TABLE `test`.`user`-> DROP COLUMN `zsxm`;Query OK, 0 rows affected (0.01 sec)Records: 0 Duplicates: 0 Warnings: 0mysql>

 四、记录的操作

1、新增

格式:insert into 表名 (字段名列表) values (字段值列表)

mysql> insert into user (id,username,password) values (3,'zhangsan','zhangsan');Query OK, 1 row affected (0.01 sec)mysql>
mysql> insert into user(username,password)values('lisi','lisi');Query OK, 1 row affected (0.00 sec)mysql>

 2、删除

格式:delte from user where 条件;

mysql> delete from user where username='zhangsan';Query OK, 1 row affected (0.00 sec)mysql>

3、修改

mysql> update user set password=123 where username='zhangsan';Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql>

 4、查询

 

 


http://www.ppmy.cn/server/96396.html

相关文章

OpenAI人事变动:联合创始人John Schulman离职加入Anthropic

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…

状态模式-系统架构师(四十二)

1、()是系统分析阶段结束后得到的工作产品,()是系统测试阶段完成后的工作产品。 问题1 A系统设计规格说明 B系统方案建议书 C系统规格说明 D单元测试数据 问题2 A验收测试计划 B测试标准 C系统测试计划 D操作…

子路由的配置方法?

子路由的配置方法主要涉及到在Vue-router中定义嵌套路由,即一个路由内部包含多个子路由。以下是配置子路由的基本步骤: 1. 定义父路由 首先,在Vue Router中定义父路由。父路由可以像其他普通路由一样定义,但通常会有一个组件与之…

vue(2)

总结: 4,知识点总结 跨域问题 vue搭建管理系统 element-ui入门 axios的基本使用 跨域: 为什么会出现跨域问题?什么是跨域?SSM/SM如何设置跨域 https://zhuanlan.zhihu.com/p/145837536 跨域 问题 原理以及解决…

c++初阶-------模板

作者前言 🎂 ✨✨✨✨✨✨🍧🍧🍧🍧🍧🍧🍧🎂 ​🎂 作者介绍: 🎂🎂 🎂 🎉🎉&#x1f389…

Docker常见命令

常见命令 # 启动docker systemctl start docker# 关闭docker systemctl stop docker # 重启docker systemctl restart docker# 查看docker运行状态 systemctl status docker# 设置docker开机启动 systemctl enable docker# 查看docker 版本 docker version# 查看docker守…

Radamsa:一款高性能通用模糊测试工具

关于Radamsa Radamsa是一款高性能的通用模糊测试工具,广大研究人员可以将其当作一个应用程序稳定性测试的测试用例生成工具。 工具运行机制 该工具使用简单,支持自定义脚本开发,可以用于测试程序对格式错误和潜在恶意输入的承受能力。它的工…

科普文:微服务之全文检索ElasticSearch 集成IK分词器

一、IK分词器简介 IKAnalyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始IKAnalyzer已经推出 了3个大版本。最初,它是以开源项目Lucene为应用主体的,结合词典分词和文法分析算法的中文分词组件。新版…