Python查看数据库、表、字段和数据的命令

连接数据库

MySQL: mysql -u 用户名 -p
PostgreSQL: psql -U 用户名 -d 数据库名 -h 主机地址
SQL Server: sqlcmd -S 服务器地址 -U 用户名 -P 密码
Oracle Database: sqlplus 用户名/密码@服务名


查看所有数据库

MySQL: SHOW DATABASES;
PostgreSQL: \l
SQL Server: SELECT name FROM sys.databases;
Oracle Database: SELECT name FROM v$database;


切换数据库

MySQL: USE 数据库名;
PostgreSQL: \c 数据库名
SQL Server: USE 数据库名;
Oracle Database: ALTER SESSION SET CURRENT_SCHEMA = '数据库名';


查看所有表

MySQL: SHOW TABLES;
PostgreSQL: \dt
SQL Server: SELECT table_name FROM information_schema.tables WHERE table_type = 'BASE TABLE';
Oracle Database: SELECT table_name FROM user_tables;


查看表结构

MySQL: DESCRIBE 表名;
PostgreSQL: \d 表名
SQL Server: EXEC sp_columns 表名;
Oracle Database: DESCRIBE 表名;


查看表字段

MySQL: SHOW COLUMNS FROM 表名;
PostgreSQL: \d 表名
SQL Server: SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = '表名';
Oracle Database: SELECT column_name FROM user_tab_columns WHERE table_name = '表名';


查看表中所有数据

MySQL: SELECT * FROM 表名;
PostgreSQL: SELECT * FROM 表名;
SQL Server: SELECT * FROM 表名;
Oracle Database: SELECT * FROM 表名;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值