当涉及到MySQL的数据库和表的基本操作时,以下是一些常见的代码示例:
数据库的基本操作
查看所有数据库
SHOW DATABASES;
创建数据库
CREATE DATABASE mydatabase;
选择数据库
USE mydatabase;
删除数据库
注意: 删除数据库是一个危险的操作,因为它会删除数据库中的所有表和数据。
sql
DROP DATABASE mydatabase;
表的基本操作
查看当前数据库的所有表
SHOW TABLES;
创建表
CREATE TABLE students (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
age INT,
gender ENUM('M', 'F'),
PRIMARY KEY (id)
);
查看表结构
DESC students;
或者
DESCRIBE students;
删除表
注意: 删除表是一个危险的操作,因为它会删除表中的所有数据。
DROP TABLE students;
修改表结构
添加字段
ALTER TABLE students ADD email VARCHAR(100);
修改字段
例如,修改age字段的类型为SMALLINT:
ALTER TABLE students MODIFY age SMALLINT;
删除字段
ALTER TABLE students DROP COLUMN email;
修改表名
例如,将students表重命名为pupils:
RENAME TABLE students TO pupils;
这些代码示例展示了MySQL数据库和表的基本操作,包括查看、创建、删除和修改数据库和表结构。在实际使用时,请确保你具有相应的权限,并谨慎操作,以防止数据丢失或损坏。
本文来自投稿,不代表本站立场,如若转载,请注明出处:https://typecho.firshare.cn/archives/3955.html
免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。避免网络欺诈,本站不倡导任何交易行为。如您私自与本站转载自公开互联网中的资讯内容中提及到的个人或平台产生交易,则需自行承担后果。本站在注明来源的前提下推荐原文至此,仅作为优良公众、公开信息分享阅读,不进行商业发布、发表及从事营利性活动。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。