用命令行登录并操作数据库

article/2025/10/14 20:36:39

一、数据库的登录及数据定义

1、登录到数据库

首先打开Mysql安装目录中的bin目录,之后在地址栏输入cmd,回车。我的是安装在了C盘。
​​​​在这里插入图片描述
进入到了命令行界面,并输入mysql -u root -p,回车后再输入密码,显示如下界面,表示登陆成功。
在这里插入图片描述

输入'help''\h',查看帮助。输入 '\c' 清空当前的输入语句

输入help后,有一个Note:所有的语句后面都要以;结束。这点和在Navicat里的规则不太一样。大家注意下。
在这里插入图片描述
那么我们开始吧~

2、查询有哪些数据库

show databases;

在这里插入图片描述

3、创建数据库

create database 数据库名;

create database test;

在这里插入图片描述
此时发现数据库test已经创建成功。之后进入test数据库

use test

在这里插入图片描述
然后,我们数据库中还没有表,所以我们先创建一个学生表stu,包含字段 sno ,snames,sage,ssex

4、创建表

create table stu (
sno char(10) primary key,
sname varchar(25) not null,
sage int,
ssex varchar(2));

之后使用show tables;命令查询数据库test中的所有表。
在这里插入图片描述

5、查看stu表的表结构

desc stu;

在这里插入图片描述

6、修改表结构

① 给数据表stu添加字段 sdept

alter table stu add sdept varchar(20);

在这里插入图片描述

②删除sdept 字段

alter table stu drop sdept;

在这里插入图片描述

③删除test数据库

drop database test;

在这里插入图片描述

二、数据库的增删改查

由于我们的数据表stu还没有数据,所以我们先说如何插入数据

1、数据插入

插入数据时,可以一个insert语句插入一行,也可以一个insert语句插入多行,我们分别演示一下

--一个insert插入一行
insert into stu values('2021001','曹操',23,'男');
--一个insert插入多行
insert into stu values('2021002','许褚',22,'男'),('2021003','吕布',25,'男'),('2021004','貂蝉',24,'女');

在这里插入图片描述
成功插入数据后,我们开始查询

2、数据查询

查询stu表中的所有记录

select * from stu;

在这里插入图片描述

3、数据更新

将曹操的年龄改为25岁

update stu set sage=25 where sname='曹操';

在这里插入图片描述

4、数据删除

删除年龄小于23的记录

delete from stu where sage<23;

在这里插入图片描述

不点赞等于白嫖,不点赞等于白嫖,不点赞等于白嫖~


http://chatgpt.dhexx.cn/article/kyV0plXr.shtml

相关文章

C#连接数据库的登录界面

首先建立一个数据库&#xff0c;是在Thisone的数据库里建立的一个Resign表&#xff0c;里面有两个变量&#xff0c;一个是SID一个是Skey&#xff0c;就是用户名和密码。 下面打开visual studio&#xff0c;新建项目&#xff0c;搭建好自己的界面。 我这里就是简单的登录界面&am…

达梦数据库新创建用户登录报错“登录失败次数超过限制”

问题描述 最近遇到数据库新创建A用户&#xff0c;登录失败的情况。创建后使用A用户第一次登录报错&#xff1a;”登录失败次数超过限制“的问题。多次登录用户被锁定后&#xff0c;解锁后登录还是相同的错提示。数据库版本&#xff1a;DM8 1-1-156 排查步骤 1、新建实例&…

Android 连接数据库实现登录注册功能(SQLite)

什么是SQLite SQLite 是一个软件库&#xff0c;实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLite 源代码不受版权限制。 以下是一些关于SQLite学习的有用的网站&#xff1a; 1、SQLite Home Page - …

达梦数据库入门

测试版本&#xff1a;达梦6 主要内容&#xff1a;数据库登录、数据库创建、用户创建、授权等。 说明&#xff1a;数据库有两种方式常用的使用方式&#xff0c;有达梦自带的比较友好的达梦管理工具&#xff0c;比较适用于新手。这里主要介绍的是第二种方式,命令行方式。 一、达梦…

登录页面连接数据库

壹 如果每一款APP的登录界面审核机制为 " admin".equles(username)&&"123456".equles(password)那么局限性太高&#xff0c;数据成本高&#xff0c;我们之所以连接数据库&#xff0c;是因为APP对应着多个用户&#xff0c;而不是一个用户。 贰 &a…

java完成登录页面+连接数据库

java完成登录页面连接数据库 所用的包简单介绍&#xff1a; 部分资料来自网上&#xff0c;如有侵权联系删除。 ActionEvent:处理东、南、西、北四个按钮&#xff0c;以及文本框的actionevent事件。当事件发生&#xff0c;&#xff0c;监视器计算字符的长度&#xff0c;并在命…

Java实现登录[数据库]

和上篇的随机点名系统一样&#xff0c;都是使用MySQL数据库来实现&#xff0c;因为刚学所以写点简单例子满足下自己&#xff1b; 需求分析&#xff1a; 1、输入用户名和密码 2、与数据库中的记录进行比较 原理比较 简单&#xff0c;直接贴代码吧。 import java.sql.Connec…

sql数据库身份验证登录

工具&#xff1a;SQL Server&#xff08;我使用的是SQL Server&#xff09; 步骤&#xff1a; 1、打开SQL Server&#xff0c;先选择Windows身份验证登录 2、定位到[服务器/安全性/登录名],可以选择其中有的登录来登录&#xff0c;也可以自己创建登录名来登录。 3、[自建登录…

禅道登录数据库方法

1、登录zentao数据库 先付权限给/opt/zbox/auth/users&#xff08;命令&#xff1a;sudo chmod -R 777 users&#xff09; 然后在路径下执行/opt/zbox/auth ./adduser.sh &#xff0c;添加admin账密 2、进入到数据库管理界面 3、进入后登录数据库 系统&#xff1a;MySQL&am…

Oracle数据库登录报错 ORA-12541:TNS:no listener(记录)

重启虚机的时候,有时会变更数据库的tns配置,导致数据库连接报错,导致自己的服务启动失败 解决方案:重启数据库,重启TNS监听 &#xff08;1&#xff09; 登录oracle数据库&#xff0c;命令&#xff1a;su - oracle (如果登录失败,尝试切换root用户后登录) &#xff08;2&#…

达梦:如何登录数据库(基础篇)

登录达梦数据库有两种方式&#xff0c;包括使用disql命令行工具登录和DM管理工具登录。 1.disql命令行工具登录 dIsql 是 DM 数据库自带的工具&#xff0c;只要安装了 DM 数据库&#xff0c;就可以在应用菜单和安装目录中 找到。 查看方式&#xff1a; ps -ef|grep dmse…

达梦数据库登录账户限制说明

前言 密码太多&#xff1f;总是忘记&#xff0c;尝试登录&#xff0c;结果账户被锁定。为防止别人恶意破解登录&#xff0c;输入密码错误多少次就锁定账号、锁定多长时间、全都由我们自己来定&#xff01; 今天我们就来详细剖析DM数据库登录账户的限制方式。 测试 我们先建立…

达梦数据库——数据库登录 / 连接失败原因整理..

在数据库的使用过程中&#xff0c;不可避免的会遇到数据库连接不上&#xff0c;数据库登录失败等等等等....问题。 以下是我个人遇到的一些相关问题的整理。 常见问题&#xff1a;连接数据库异常排查思路报错信息网络通信异常、创建socket连接失败、用户名密码错误、用户被锁…

命令行登录数据库

命令行登录数据库 登录自己数据库 命令说明mysql -u 用户名 -p 密码使用指定用户名和密码登录当前计算机中的MySQL数据库 登录本机&#xff1a;mysql -uroot -p123456 登录别人数据库 命令说明mysql -h 主机IP -u 用户名 -p 密码-h 指定IP 方式,进行 登录 登录其它设备数…

人大金仓数据库登录、查看数据库

启动数据库服务测试 ​ 1、查看数据存储目录 [rootnode1 ~]# su - kingbase Last login: Mon Mar 1 18:00:48 CST 2021 on pts/2 [kingbasenode1 ~]$ cd /data/kingbase/v8/data/ [kingbasenode1 data]$ ls -lh 登录后复制 [kingbasenode1 bin]$ ./ksql -U system -W t…

数据库服务的运行与登录

一、打开数据库服务 1、数据库服务 :SQL Server&#xff08;MSSQLServer&#xff09; 1&#xff09;运行在服务器端的应用程序&#xff0c;提供数据的存储、处理和事物等。 2&#xff09;在使用DBMS客户端之前&#xff0c;必须首先打开该服务。 2、打开与关闭的方式 1&#xf…

登录数据库详解

登录数据库 1 . 双击以下&#xff1a; 2 . 进入数据库输入密码点击连接&#xff1a; 3 . 连接成功的话进入这个页面就代表完成了&#xff1b;要是连接不成功请动动你的小手往下拉&#xff1b; 不成功连接一 4 . 连接不成功的情况下万一出现以下这状况 : 5 . 先关闭这个“无法连…

python3.8.2使用web.py做web开发

web.py是适用于Python的Web框架&#xff0c;功能强大而又简单。web.py是公共领域&#xff1b;您可以毫无限制地将其用于任何目的。 一、安装方式 PIP方式 pip install web.py0.51最新0.51版本同时支持Python 2.7和Python> 3.5。 从GitHub获取最新的开发版本 解压&#xf…

web—2

2.基础入门——数据包拓展 网站解析对应 攻击层面&#xff1f; 源码&#xff0c;搭建平台&#xff0c;系统&#xff0c;网络层等 安全问题&#xff1f; 目录&#xff0c;敏感文件&#xff0c;弱口令&#xff0c;IP以及域名 HTTP/S—数据包 • https协议需要到ca申请证书&#…

Python 3 web开发

文章目录 web开发发展历程HTTP协议简介实验环境HTTP内容简介HTTP请求HTTP格式推荐文档 HTML简介CSS简介JavaScript简介小结 WSGI接口简介运行WSGI服务小结 web框架常见Python web框架小结 使用模板小结 总结推荐文档实验文件 web开发发展历程 Python有上百种web开发框架&#x…