千家信息网

mysql基础知识学习

发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,1 说明数据库的命令时不区分大小写的,例如"CREATE DATABASE test"与"create database test"是同样有效的。2 连接数据库1) 连接到本机上的MYSQL连接数据库
千家信息网最后更新 2025年11月08日mysql基础知识学习

1 说明

数据库的命令时不区分大小写的,例如"CREATE DATABASE test"与"create database test"是同样有效的。

2 连接数据库

1) 连接到本机上的MYSQL

连接数据库可以用phpadmin管理平台,也可以用命令行方式,本次我使用的是wamp搭建的环境,wamp自带有mysql数据库和工具,通过命令行对mysql进行操作。进入mysql数据库的命令:mysql -u root -p

2) 连接到远程主机上的MYSQL

假设远程主机的IP为:1.1.1.1,用户名为root,密码为root。则键入以下命令:

mysql -h 110.110.110.110-u root -p root

3 数据库命令

1)创建数据库test

Create database test

2)创建数据表persons

create tablepersons

(

firstnamevarchar(8),

lastnamevarchar(8),

age int

)

3)在数据表中插入一条新记录

insert into persons(age,firstname,lastname) values (25,zhang,san)

4)查询persons表中所有数据

select * from persons

5)条件查询,从数据库中查询结果,查询persons表中age字段为25的数据。

select * from personswhere age=25

6)order by排序,按age字段进行升序排序,order by默认是按升序排序,如果要按降序排列则在后门加上DESC

select * from personsorder by age

7order by另类用法,如果order by后面接具体的数字,则表明按表格第几列进行排序,例如order by 1则表明按表格的第一列进行排序,如果order by后面的数字大于表格的列数,则会报错,这种用法通常用于SQL注入中判断数据库表的字段数。

select * from personsorder by 1

8)修改表中数据:修改persons表中firstname字段为xiaoage的值为100

update personsset age=100 where firstname='xiao'

9删掉数据库中的数据:删掉persons表中age100的数据

delete from persons where age=100

10)删除数据表,删除persons数据表

drop tablepersons

11)删除数据库,输出test1数据库

drop tabletest1

12)查看数据库

show databases

13)查看数据表

Show tables



14)查看数据表中有哪些字段:查看users表中有哪些字段

show columns from users


数据 数据库 命令 字段 数据表 排序 查询 表格 主机 升序 数字 有效 另类 后门 大小 密码 工具 平台 新记录 方式 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 高并发响应最快的数据库 苹果把应用消息发给服务器 原神用什么软件开发的 数据库无故断开连接 电大本科数据库应用技术答案 怎么保护自己的网站网络安全 中国工业智能网络技术有限公司 金山区品质数据库服务价钱 我的世界梦世界服务器地址手机版 电脑网络安全考试试题 西安网络安全学院网络安全培训 电子商务网络技术考题 科研数据库价格 软件开发商城小程序 直销软件开发合同 成都筑城软件开发有限公司 表国网络技术有限公司 女生学网络安全与执法好吗 港瑞网络技术有限公司 sea数据库怎么用 有服务器的荒岛求生手游 原神用什么软件开发的 想用管理口登录服务器 综合网络技术实习目的与要求 武汉精诚软件开发公司 常熟尚湖服务器维修 直销软件开发合同 四类驱动连接数据库是那四类 如何获取国外的服务器 电脑服务器怎么添加墨迹
0