如何在MySQL表中查找数据?

作者&投稿:僪柴 (若有异议请与网页底部的电邮联系)
~

使用select命令,可以查询所有表名

写法如下:

select table_name from information_schema.tables where table_schema='当前数据库'

扩展资料

其它用法

1、使用SHOW语句找出在服务器上当前存在什么数据库:

mysql> SHOW DATABASES;

2、创建一个数据库MYSQLDATA

mysql> CREATE DATABASE MYSQLDATA;

3、选择你所创建的数据库

mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)

4、查看现在的数据库中存在什么表

mysql> SHOW TABLES;

5、创建一个数据库表

mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));

6、显示表的结构:

mysql> DESCRIBE MYTABLE;

7、往表中加入记录

mysql> insert into MYTABLE values (”hyq”,”M”);

8、用文本方式将数据装入数据库表中(例如D:/mysql.txt)

mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;

9、导入.sql文件命令(例如D:/mysql.sql)

mysql>use database;

mysql>source d:/mysql.sql;

参考资料:百度百科:MySQL数据库




【SQL】表中的空字符串与NULL中的区别何在
例如,下述语句产生两个计数。首先计数表中的行数,其次计数age列中的非NULL值数目:mysql> SELECT COUNT(*), COUNT(age) FROM person; 对于某些列类型,MySQL将对NULL值进行特殊处理。如果将NULL插入TIMESTAMP列,将插入当前日期和时间。如果将NULL插入具有AUTO_INCREMENT属性的整数列,将插入序列中的...

PostgreSQL与MySQL相比,优势何在?
21、大部分查询只能使用表上的单一索引;在某些情况下,会存在使用多个索引的查询,但是查询优化器通常会低估其成本,它们常常比表扫描还要慢。(PostgreSQL可解决) PostgreSQL数据不存在这个问题,假设表T的两个字段col1的col2上有两个索引,idx_1和idx_2,那么select*fromtwherecol1=:aandcol2=:b;查询时,PostgreSQL数...

java 怎么连接sql数据库 帮忙步骤讲解以及代码参考
首先,使用JDBC技术获取数据库连接:public static Connection getConnection(){ try{ Class.forName("oracle.jdbc.driver.OracleDriver");Connection con=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl", "root", "root");return con;}catch(Exception e){ e.printStackTrace()...

jsp登陆 连接数据库
String url="jdbc:mysql:\/\/localhost\/"+dbName;因为:下面这句连接语句包含了用户名、密码,前面的url里就不用设定了 Connection connection = DriverManager.getConnection(url,"root","");当然如果用你原来的连接字符串的话这麼写:Connection connection = DriverManager.getConnection(url);\/\/sql语句:S...

新沂市13788139997: mysql中怎么查看一个表中的数据 -
宿询益脑: mysql中显示一个表中的数据: 查看所有表 show tables 查看表中内容 select * from table_name

新沂市13788139997: 如何查看mysql数据库表里的数据 -
宿询益脑: select * from 数据库表名 where 查询条件

新沂市13788139997: mysql查找数据 在哪个表中 -
宿询益脑: mysql查找数据 在哪个表中1、 //看当前使用的是哪个数据库 ,如果你还没选择任何数据库,结果是NULL.mysql>select database(); +------------+ | DATABASE() | +------------+ | menagerie | +------------+ 2、//查看有哪些数据库 mysql> show ...

新沂市13788139997: mysql中怎么查看一个表的数据 -
宿询益脑: select xs.* from 学生表 xs where not exists ( select 1 from 分数表 fs where fs.student_id = xs.id )

新沂市13788139997: mysql查询一个表中的数据 -
宿询益脑: 可以利用schema_information中的存储的表信息来对表进行逐列遍历查询,如果是MyISAM的表,还可以使用fulltext模式查询.给你点提示,不明白再说.

新沂市13788139997: 如何mysql在一个数据库中搜索一个值 -
宿询益脑: $host_name="localhost"; //服务器名$host_user="root"; //连接服务器的用户名$host_pass="123456"; //连接服务器的密码$db_name=""; //服务器上的可用数据库$my_conn=mysql_connect($host_name,$host_user,$host_pass);...

新沂市13788139997: mysql怎么在多个数据库表中搜索数据 -
宿询益脑: 格式如下:select selection_list // 要查询的内容,选择哪些列 from table_list // 从什么表中查询,从何处选择行 where primary_constraint // 查询时需要满足的条件,行必须满足的条件 group by grouping_columns // 如何对结果进行分组 order by sorting_columns // 如何对结果进行排序

新沂市13788139997: 在MySql中、怎样根据年份或者月份查询数据表中的数据? -
宿询益脑: 查询2011的数据:select * from 表 where year(date)='2011'; 查找月份为12的数据:select * from 表 where month(date)='12'; 查找天数为本年第二天的数据:select * from 表 where dayofyear(date)='2'; 我解释一下:select * from 表 where 这是必须的 year,month,dayofyear是mysql的函数,分别是取得年,月,和当前时间在本年是第几天的3个函数 date就是你保存时间的字段 等号后面的当然条件啦.

新沂市13788139997: 怎样用SQL语句查询一个表中的某一列一个数据
宿询益脑: 这个查找过程分两步走: 1、找出这列中有相同内容的记录.代码如下: select 列名 from 表名 group by 列名 having count(列名) > 1 2、把这些有相同内容的记录,查出来.代码如下: select 列名 from 表名 where 列名 in (select 列名 from 表名 group by 列名 having count(列名) > 1)

新沂市13788139997: MYSQL中如何这么查询数据? -
宿询益脑: SELECTsub.orgName AS 公司名,main.orgName AS 父公司名 FROM表名 mainJOIN 表名 subON (main.id = sub.parentId)

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网