MySQL在Linux下Shell脚本操作命令
16lz
2021-01-22
1.登录MySQL所在服务器。
2.登录数据库:
mysql -hlcalhost -u数据库名 -p密码 -P端口号;回车
3.显示当前库中所有表名:
方法1(mydb为数据库名,注意大小写):
use mydb;
show tables;
方法2:
显示某库中所有表名(注意数据库名大小写):
模糊查询表名:
SELECT distinct TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME LIKE '%medias%';
5.显示某表所有列:
desc 表名;回车
eg:desc W_TEMPLATE;回车
6.根据列值查询某条数据:
select * from 数据库名.表名 where 列名='xxxx';
2.登录数据库:
mysql -hlcalhost -u数据库名 -p密码 -P端口号;回车
3.显示当前库中所有表名:
方法1(mydb为数据库名,注意大小写):
use mydb;
show tables;
方法2:
显示某库中所有表名(注意数据库名大小写):
select table_name from information_schema.tables where table_schema='数据库名';
4.模糊查询表名:
SELECT distinct TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME LIKE '%medias%';
5.显示某表所有列:
desc 表名;回车
eg:desc W_TEMPLATE;回车
6.根据列值查询某条数据:
select * from 数据库名.表名 where 列名='xxxx';
更多相关文章
- 我需要介绍MongoDB / NoSQL数据库
- mysql数据库中查看当前使用的数据库是哪个数据库?
- C++编写数据库备份程序,支持MSSQL\Oracle\MySQL
- Php数据库为GoJs格式化json
- cpanel导入大数据库(mysql)的方法
- MySQL数据库辅助类
- 最近用php写了一个从mysql数据库随机读取n条记录
- 在表中垂直显示数据库中的数据
- 数据库连接“Mysql”丢失,缺少mysql.sock