mysql 查看数据库中的表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 查看数据库中的表相关的知识,希望对你有一定的参考价值。
我使用的是mysql数据库,但由于表单太多,我现在想查询其中一个表,那个表中有一条数据是用户名为Admin,这怎么查啊??请教高手
就是表中有一个字段为User 添加的一条数据是Admin
Statement stmt = conn.createStatement();
String sql = "select 字段名(你的叫User吧) from 表名 where 查询条件"; //若要插入Admin记录,只需改select语句为insert语句
ResultSet rs = stmt.executeQuery(sql); //获取结果集
if(rs != null) //结果集不为空,即有符合查询条件的数据返回
while(rs.next()) //获取下一条记录,初始是第一条记录的前一个位置
//处理数据,可以判断是否有Admin这个User
String user = rs.getString("User");
if(user.equals("Admin"))
//存在Admin,自定义需要如何处理
参考技术A MySQL 使用下面这个语句,来查询 指定表, 有什么字段信息。
mysql> SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_DEFAULT
-> FROM
-> INFORMATION_SCHEMA.COLUMNS
-> WHERE
-> table_name = 'test_main'
-> AND table_schema = 'test'
-> //
+-------------+-----------+-------------+----------------+
| COLUMN_NAME | DATA_TYPE | IS_NULLABLE | COLUMN_DEFAULT |
+-------------+-----------+-------------+----------------+
| id | int | NO | 0 |
| value | varchar | YES | NULL |
+-------------+-----------+-------------+----------------+
2 rows in set (0.00 sec)
如果楼主是 知道字段,想知道表。 那么就修改一下 SQL
SELECT
table_name
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
table_schema = '你那个数据库的名字 也就是 use 什么的'
AND COLUMN_NAME = 'user'
上面这个 SQL
应该是把 所有的 有 user 这个字段 的 表名称,都列出来了。
如果 表的数量不多的话, 就去查询一下,具体是哪个表吧。本回答被提问者采纳 参考技术B $conn = @mysql_connect ("localhost","admin","aaaa") or die ("连接主机失败");
$db = mysql_select_db("user",$conn);
$sql = "Select * from 表名 where User='Admin' ";
mysql_query ("set names gbk");
$result = mysql_query($sql,$db);
$result 即为你要的结果数据。
你测试看对不对吧。 参考技术C 你得知道表名啊
SQL语句是:
Select * from 表名 where User='Admin'
在linux中,怎样打开sql中的表
首先进入数据库mysql -u root -p 然后密码进入
show databases;查看所有数据库名称
use 252823com;选择数据库
show tables;查看数据库表
oracle ? db2? mysql?
首先启动数据库服务,用用户名和密码登陆客户端,运行命令打开即可。 参考技术B 什么数据库?sqlite?如果是sqlite工具SQLite Database Browser打开,或者在终端直接输入命令sqlite3 xx.db,在输入select * from xxx;
xx.db是数据库,xxx是表名,这样就可以看到xxx表中所有数据了。 参考技术C 首先连接到数据库,mysql>show databses; use 库名; show tables; desc 表名; 参考技术D
首先连接数据库 mysql -u用户 -p密码 -D 数据库名称 -e “mysql命令”
2. mysql>show databses; use 库名; show tables; desc 表名;
以上是关于mysql 查看数据库中的表的主要内容,如果未能解决你的问题,请参考以下文章
如何在索引页末尾的 xampp php 中查看数据库中的表?
我的mysql中的一个表有1000多条数据,搜索却只能看到500多条,急!