如何从mysql数据库里取出几个字段,如:id,name,year,然后分行输出每条数据呢字段中间用“,”隔开

如何从mysql数据库里取出几个字段,如:id,name,year,然后分行输出每条数据呢字段中间用“,”隔开,第1张

CREATE TABLE test_exp (

  id  INT,

  name varchar(6),

  year  INT,

  other  INT

);

INSERT INTO test_exp VALUES(1, '张三', 1991, 1);

INSERT INTO test_exp VALUES(2, '李四', 1992, 3);

INSERT INTO test_exp VALUES(3, '王五', 1993, 5);

INSERT INTO test_exp VALUES(4, '赵六', 1994, 6);

select id, name, year

INTO OUTFILE 'f:/test_exptxt'

FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY ''''

LINES TERMINATED BY '\r\n'

FROM test_exp;

输出文件内容如下:

1,'张三',1991

2,'李四',1992

3,'王五',1993

4,'赵六',1994

1 mysql *** 作语句环境有两种,1种是函数形式的,如mysql_query,另一种是面向对象形式的如$mysqli = new Mysqli($host,$username,$pwd);,第二种所有 *** 作都是以php 面向对象的形式 *** 作mysql数据库的。如mysqli->query('sql');等同于mysql_qeury('sql')

查看服务器是否开启mysqli扩展的方式可以通过<php echo phpinfo() >看是否存在mysqli扩展

2获取插入数据的id方法是mysql_insert_id($query);获取mysqli->insert_id;要获取插入数据id,id必须设置为自动增加模式(auto_increment)

$msyqli = new Mysqli($host,$user,$pwd);

$mysqli->select_db($dbname);

$mysqli->query('set names gbk');

$mysqli->query('insert into tb123(body)values("test")');

echo $mysql->insert_id;

$mysqli->close();

最后,请给点分数,奖励一下啊

以上就是关于如何从mysql数据库里取出几个字段,如:id,name,year,然后分行输出每条数据呢字段中间用“,”隔开全部的内容,包括:如何从mysql数据库里取出几个字段,如:id,name,year,然后分行输出每条数据呢字段中间用“,”隔开、PHP mysql数据库问题、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10100688.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存