MySQL数据库介绍及库、表操作(笔记20)

MySQL数据库介绍及库、表操作(笔记20)

技术教程gslnedu2025-01-31 12:38:5510A+A-

网络安全自学笔记20

开始学习MySQL数据库

MySQL数据库由于其体积小、速度快、总体拥有成本低,受到很高的热捧,BAT、新浪、网易等企业,都在使用

PHP和MySQL都开源免费,PHP一直对MySQL数据库有很好的支持

数据库的五个基本单位

数据库服务器:指运行数据库系统的计算机,为数据库系统的高性能运行提供硬件支持和保障

数据库:是一个按数据结构来存储和管理数据的仓库,一个数据库服务器里可以有多个数据库

数据表:用于存储具体的数据,是数据库的基本单位,一个数据库可以包含多个数据表

数据字段:数据表中的列,每个列包含特定类型的数据,如姓名、年龄、地址等

数据行:数据库表中的数据集,每一行都代表一个独立的实体或对象,如一名员工

连接MySQL数据库

1、命令行

如果安装的数据库软件,开始菜单的列表中找到MySQL Command Line ,点击操作命令行

如果是PHPStudy搭建的MySQL服务,在PHPStudy主界面---其他选项菜单---MySQL工具---MySQL命令行,点击操作命令行

2、命令mysql -h localhost -u root -p

进入C:\phpStudy\MySQL\bin目录,输入以下命令,连接数据库

输入密码,此行显示内容为mysql当前是第6次连接

每条命令最后可以输入\g 或者;代表结束

‘help;’ 或者 ‘\h’ 命令显示帮助内容, ‘\c’ 命令清除命令行历史

MySQL数据库操作

1、创建数据库

create database 数据库名;例:

Query OK,表示操作成功完成;1 row affected表示影响一行数据;0.00 sec代表操作时间

2、查询数据库

show databases;例:

3、进入数据库

use 数据库名;例:

4、查看数据库中的表

use进入数据库后,show tables;例:

5、删除数据库

drop database 数据库名;例:

MySQL数据表操作

1、创建数据表

create table表名(字段名1 字段类型,....字段名n 字段类型n);例:

2、查看数据库中表的结构信息

desc 表名;例:

3、查看表创建语句

show create table 表名 \G;例:

还可以看到表的 engine(存储引擎) 和 charset(字符集)等信息,“\G”使得记录能够按照字段竖着排列,长记录更易于显示

4、删除表

drop table 表名;例:

5、指定表引擎和字符集

创建表后,可以指定MyISAM或者InnoDB引擎,例:ENGINE=InnoDB

指定表默认字符集,例:DEFAULT CHARSET=utf8


总结:

1、初步了解MySQL数据库

2、学习MySQL数据库,库表操作

点击这里复制本文地址 以上内容由朽木教程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

朽木教程网 © All Rights Reserved.  蜀ICP备2024111239号-8