数据库的管理

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: 0

mysql>

四、记录的操作

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、查询

相关推荐
喜欢的名字被抢了22 分钟前
程序出问题怎么查,以及如何让它不掉线
java·运维·数据库
这个DBA有点耶43 分钟前
3000万个应用共享一套数据库:多租户“逻辑表”架构是如何做到的?
数据库·架构·dba
测试运维日常笔记1 小时前
Oracle 数据库连接认证方式详解
数据库·oracle
ClouGence2 小时前
PostgreSQL 同步到 Iceberg:开源、私有部署与 SaaS 方案对比
数据库·postgresql·开源
这个DBA有点耶2 小时前
DBA进阶之路:从“修数据库”到“管架构债”
数据库·架构·dba
ACP广源盛139246256732 小时前
WAIC2026 国产超节点算力浪潮下@ACP#IX9104 在算力矩阵中的定位与落地场景
大数据·数据库·人工智能·嵌入式硬件·线性代数·矩阵
珠***格3 小时前
通信链路全打通:西格电力四可装置的 4G/5G + 加密认证技术详解
大数据·数据库·分布式·5g·架构·能源
盗理者3 小时前
AI Agent 技能分享|从零实现 MCP Server,让 Agent 安全读取数据库
数据库·oracle
xqqxqxxq3 小时前
Redis 五大常用数据类型 + 通用命令笔记
数据库·redis·笔记
l1t4 小时前
DeepSeek总结的在 pg_stat_statements 中诊断高基数工作负载
数据库·缓存·postgresql