1、它可以修改一张表的所有字段的编码格式:
alter table `tablename` convert to character set utf8;
2、修改表的编码格式的:
ALTER TABLE `table` DEFAULT CHARACTER SET utf8;
------------------------------------------------------------------------------------------------------------------------------------
1、创建数据库:create database 数据库名;
5)、设置自动提交关闭或开启
set autocommit = 0;//关闭
set autocommit = 1;//开启
八、视图
1)、如何创建视图:
create view 视图名(实例名:view_...)
as
2)、如何删除视图:
drop view [if exists] 视图名;
3)、如何查看视图:
select * from 视图名;
4)、如果查看数据库中所有视图:
use 数据库;
select * from views\G;(未成功)
九、索引
1)、创建索引:
create [unique|fulltext|spatial] index 索引名
on 创建索引的表名(创建索引的列[指定索引长度(只有字符串类型才能指定索引长度)]);
2)、删除索引:
drop index 索引名 on 索引名所在的表
3)、查看索引:
show index from 索引表;
例如,查看学生表中索引信息的代码如下:
show index from `student`\G;
十、备份
(
注释:权限问题:
ERROR 1044 (42000):Access denied for user ''@'localhost' to database 'mysql'的解决方法
在dos中执行,使用管理员身份
1.关闭mysql
# service mysqld stop
2.屏蔽权限
# mysqld_safe --skip-grant-table
屏幕出现: Starting demo from .....
www.2cto.com
3.新开起一个终端输入
# mysql -u root mysql
mysql> delete from user where USER='';
mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误
mysql> \q
)
androi中提到了布尔数组;
布尔数组默认的是false, 并且只会打印false或者是true
布尔数组的例子; 根据字符数组创建布尔数组
char[] c = {'p','u','b','l','i','c'};
//根据字符数组的长度创建布尔数组的个数
boolean[] b = new bool
文章摘自:http://blog.csdn.net/yangwawa19870921/article/details/7553181
在编写HQL时,可能会出现这种代码:
select a.name,b.age from TableA a left join TableB b on a.id=b.id
如果这是HQL,那么这段代码就是错误的,因为HQL不支持
1. 简单的for循环
public static void main(String[] args) {
for (int i = 1, y = i + 10; i < 5 && y < 12; i++, y = i * 2) {
System.err.println("i=" + i + " y="
异常信息本地化
Spring Security支持将展现给终端用户看的异常信息本地化,这些信息包括认证失败、访问被拒绝等。而对于展现给开发者看的异常信息和日志信息(如配置错误)则是不能够进行本地化的,它们是以英文硬编码在Spring Security的代码中的。在Spring-Security-core-x
近来工作中遇到这样的两个需求
1. 给个Date对象,找出该时间所在月的第一天和最后一天
2. 给个Date对象,找出该时间所在周的第一天和最后一天
需求1中的找月第一天很简单,我记得api中有setDate方法可以使用
使用setDate方法前,先看看getDate
var date = new Date();
console.log(date);
// Sat J
MyBatis的update元素的用法与insert元素基本相同,因此本篇不打算重复了。本篇仅记录批量update操作的
sql语句,懂得SQL语句,那么MyBatis部分的操作就简单了。 注意:下列批量更新语句都是作为一个事务整体执行,要不全部成功,要不全部回滚。
MSSQL的SQL语句
WITH R AS(
SELECT 'John' as name, 18 as