重庆思庄Oracle、、PostgreSQL、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 113|回复: 0
打印 上一主题 下一主题

[命令及语法] 【MYSQL】常用基础命令集合

[复制链接]
跳转到指定楼层
楼主
发表于 2025-7-6 18:06:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.查看当前所有的数据库
SHOW DATABASES ;
#有一个S,代表多个数据库。

2.查看当前正在使用的数据库
SELECT DATABASE();
#使用的一个mysql中的全局函数。

3.查看指定库下所有的表
SHOW TABLES FROM 数据库名;

4.查看数据库的创建信息
SHOW CTRATE DATABASE 数据库名;

SHOW CREATE DATABASE 数据库名 \G

5.切换数据库
USE 数据库名;
--------------
注意:要操作表格和数据之前必须先说明是对哪个数据库进行操作,否则就要对所有对象加上“数据库名”。
--------------

6.修改数据库
ALTER DATABASE 数据库名 CHARACTER SET 字符集;
#修改字符集,如gbk,utf8等。

7.删除数据库
DROP DATABASE 数据库名;
#删除指定的数据库。

DROP DATABASE IF EXISTS 数据库名;

--------------
8.创建表
#必须具备创建表权限:CREATE TABLE
语法格式:
CREATE TABLE [IF NOT EXISTS] 表名(
       字段1,数据类型[约束条件][默认值],
       字段2,数据类型[约束条件][默认值],
       ······
       [表约束条件]
);

#在创建表的同时插入数据
CREATE TABLE table2 AS SELECT * FROM table1;

#创建与前表相同格式的空表
CREATE TABLE table2 AS SELECT * FROM table1 WHERE 1=2;


9.修改表
#追加列
ALTER TABLE 表名 ADD [COLUMN] 字段名 字段类型 [FIRST|ALTER 字段名];


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2025-7-15 10:14 , Processed in 0.135658 second(s), 24 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表