mysql查询怎么去列名 mysql查询某一列数据

怎样在mysql中获取列名

use 数据库名;       

网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了五指山免费建站欢迎大家使用!

show tables;               //显示数据库中的表

desc 具体某个表的名称;    //列出想要的表的列名信息

//或者:show columns form 具体某个表的名称;

mysql中修改列名

修改表:

1.修改之添加列:给stu表添加classname列:

ALTER TABLE stu ADD (classname varchar(100));

2.修改之修改列类型:修改stu表的gender列类型为CHAR(2):

ALTER TABLE stu MODIFY gender CHAR(2);

3.修改之修改列名:修改stu表的gender列名为sex:

ALTER TABLE stu change gender sex CHAR(2);

4.修改之删除列:删除stu表的classname列:

ALTER TABLE stu DROP classname;

5.修改之修改表名称:修改stu表名称为student:

ALTER TABLE stu RENAME TO student;

查看当前数据库中所有表名称:SHOW TABLES; 

查看指定表的创建语句:SHOW CREATE TABLE emp,查看emp表的创建语句;

查看表结构:DESC emp,查看emp表结构;

删除表:DROP TABLE emp,删除emp表;

怎么样去得到主键的列名在MySql中

哈哈,楼主遇到我算是你有福气了,我专门为你编写了一个函数,来获取表的主键名()(可能还有更简单的方法,但我不知道)。

请看如下代码:

?php

function get_primary($host,$user,$password,$tb) //定义函数,参数分别为主机名、用户名、密码、表名(还可以加入库名,我忘了)

{

mysql_connect($host,$user,$password); //连接主机

mysql_select_db("test"); //选择库

$result=mysql_query("DESCRIBE ".$tb); //分析表

while($rows=mysql_fetch_array($result)) //遍历结果集(即所有字段情况)

{

if($rows["Key"]=="PRI") //判断相应字段主键情况,如果是主键则跳出

break;

}

return $rows["Field"]; //返回所在字段名称

}

echo get_primary("localhost","root","","te"); //调用函数

?

数据库中如何用语句删除表中的列

数据库中用语句删除表中的列的具体操作步骤如下:

1、首先我们打开电脑里的数据库软件,点击“连接”,进入主页面。

2、然后,点击左上方的“新建查询”,但是在点击后需要选择数据库。

3、然后开始编写代码,先编写如何改变原有表格中的一些属性,代码如图。

4、编写完之后,点击红色感叹号,执行语句。

5、出现“命令已成功完成”,则语句执行结束。

6、删除表格中,本来就有的列,我们首先编写如图代码,删除列“csex”。

7、如图,执行语句后,表格中的csex列就没有了。


新闻名称:mysql查询怎么去列名 mysql查询某一列数据
文章起源:http://myzitong.com/article/dohehed.html