mysql tips
2015-10-08 15:59
477 查看
【登录】mysql>mysql -u root -p (此处不需要封号,直接回车,没有密码)
【无法插入中文】这是因为表格的字符集不是utf-8,建立数据库选择字符集为utf-8即可。
我是用navicat建数据库,建库时会有提示,选择其中的utf-8
【查询一条数据】
查询数据表中的某条数据使用的语句:
因为QueryResult在一开始的时候,游标不是位于第一条记录的,而是位于第一条记录之上的,
所以只有一条记录也要用QueryResult.next()往下移。
全部代码为:
【无法插入中文】这是因为表格的字符集不是utf-8,建立数据库选择字符集为utf-8即可。
我是用navicat建数据库,建库时会有提示,选择其中的utf-8
【查询一条数据】
查询数据表中的某条数据使用的语句:
sql = "select * from article WHERE Date='"+date+"'"; QueryResult = stmt.executeQuery(sql);但是只有上述代码会无法提取数据。
因为QueryResult在一开始的时候,游标不是位于第一条记录的,而是位于第一条记录之上的,
所以只有一条记录也要用QueryResult.next()往下移。
全部代码为:
sql = "select * from article WHERE Date='"+date+"'"; QueryResult = stmt.executeQuery(sql);
QueryResult.next();
//接下来取得result中的数据
article.setDate(QueryResult.getString("date"));
article.setTitle(QueryResult.getString("title"));
article.setHead(QueryResult.getString("head"));
article.setContent(QueryResult.getString("content"));
相关文章推荐
- 国内重要的MySQL传播平台
- mysql定时删除数据
- mysq命令大全
- mysql免安装版
- 做MySQL主从时,注意使用replicate_wild_do_table和replicate-wild-ignore-table
- 国内外比较出名的做MySQL的公司以及原因
- mysql中DATE_FORMA T(date, format)的使用
- 国内外做MySQL的公司
- MySql类型转换的问题
- MySQL学习基础 之 起航篇
- [MySQL分享]--查看MySQL数据字典SQL(包含索引)
- MySQL 数据库导出
- Mysql字符串处理函数详细介绍、总结
- mysql innobackupex 备份及恢复
- RHEL6.5编译安装MySQL5.6.26教程
- MySQL存储过程详解 mysql 存储过程
- 数据库不支持中文解决方案(mysql)
- MySQL 获得当前日期时间(以及时间的转换)
- mysql workbench建表时PK,NN,UQ,BIN,UN,ZF,AI的含义
- 64位windows下用powerdesigner16链接mysql建立逆向工程