mysql创建,显示,删除数据表的方法
mysql数据库中的表操作是非常重要的,一般的表操作都是通过sql命令来完成的,下面的是mysql数据表的操作,大家可以参考一下。
# 进入数据库后创建新表use 数据库;create table newdata(#表字段);# 在指定数据库创建新表create table database.newdata(#表字段);# database 是一个数据库
例1:
# 在指定的数据库中创建新表,不用进入库里面MariaDB [db_4]> create table tool.newdatas( -> name varchar(50) -> );Query OK, 0 rows affected (0.009 sec)
mysql显示数据表的方法
命令:
#当前库下的所有表show tables; #指定库下的所有表show tables from [数据库];#显示搜索数据表show tables like '%like'; # _表示匹配一个字符,%表示匹配n个字符#显示数据表的创建命令show create table [表名]
例:
MariaDB [db_4]> show create table newdata;+---------+-------------------------------------------------------------------------------------------------------------------------------+| Table | Create Table |+---------+-------------------------------------------------------------------------------------------------------------------------------+| newdata | CREATE TABLE `newdata` ( `name` varchar(50) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci |+---------+-------------------------------------------------------------------------------------------------------------------------------+1 row in set (0.006 sec)
mysql查看数据表内容
命令:
desc 表名;describe 表名;# desc 与 describe 的作用是一样的show columns from 表名;
例:
MariaDB [db_4]> show columns from newdata;+-------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------+-------------+------+-----+---------+-------+| name | varchar(50) | YES | | NULL | |+-------+-------------+------+-----+---------+-------+1 row in set (0.003 sec)
mysql修改表名与参数
命令:
#修改表名rename table [表名] to [新表名];#修改表选项alter table [表名] [参数];
例:
MariaDB [db_4]> alter table newdatas charset utf8;Query OK, 0 rows affected (0.011 sec)Records: 0 Duplicates: 0 Warnings: 0
以上就是数据库中表的创建,显示与修改的方法,大家可以参考一下。
可通过以下几种方式联系或关注我们!
联系我们
可通过以下几种方式联系或关注我们!
Q Q:540344537
微信:mowu1086
链接:
关注我们
本文地址: https://www.earthnavs.com/jishuwz/7b04bbf283c3a1ef2be1.html
爱测-测试人社区隶属于测吧(北京)科技有限公司,是一个软件测试爱好者的技术交流社区,主要做:软件测试、软件测试入门、自动化测试、性能测试、测试开发、接口测试、测试开发培训、自动化测试培训、python自动化测试、java自动化测试、测试教程、全栈测试、测试面试题、appium、selenium、jmeter、jenkins、loadrunner、测试平台、开源测试。关于霍格沃兹测试开发学社霍格沃兹测试开发学社,隶属于测吧(北京)科技有限公司,是一个面向软件测试爱好者的技术交流社区,聚焦软件测试、软件测试入门、自动化测试、性能测试、接口测试、测试开发、全栈测试,以及人工智能测试(AI测试)等方向。学社内容覆盖Python自动化测试、Java自动化测试、Web自动化、App自动化(Appium)、Selenium、JMeter、LoadRunner、Jenkins等测试技术与工具,同时关注AI在测试设计、用例生成、自动化执行、质量分析与测试平台建设中的应用,以及开源测试相关实践。在人才培养方面,学社建设并运营高校测试实训平台,组织“火焰杯”软件测试相关技术赛事,探索面向高校学员的实践型培养模式,包括先学习、就业后付款等能力导向路径。此外,学社还提供面向测试工程师的能力提升支持,包括名企大厂1v1私教服务,用于结合个人背景的定向指导与工程能力提升。

























