预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

MySql解决中文乱码问题: 在MySql的my.ini配置文件的[clent]下添加: default-character-set=GB2312 在[mysqld]下添加: default-character-set=GB2312 改变存储引擎: 在[mysqld]下添加: default-storage-engine=INNODB 查看服务器上的数据库 showdatabases; 使用某个数据库: usedatabaseName; 查看MySql使用的存储引擎: showengines; begintransaction;//开启一个事务 commit;提交事务 两个常用的引擎是:MyISAM和InnoDB。 MyISAM具有检查和修复表格的大多数工具,MyISAM表可以被压缩,而且支持全文搜索,但MyISAM表不是事务安全的,而且不支持外键。 InnoDB存储引擎是事务安全的,并且它支持外键,如果需要一个事务安全的存储引擎建议使用InnoDB。 临时的修改存储引擎:settable_type=? 如果需要永久的修改默认的存储引擎需要配置Mysql的配置文件my.ini showvariableslike‘table_type’查看当前表的存储引擎 showcreatetabletable_name查看表table_name使用的引擎 字符集: MySql提供了7种字符集设置。 使用showvariableslike‘character%’可以查看MySql当前的字符集。 Character_set_client:客户端(MySql命令窗口)的字符集,默认是latin1(即ISO-8859-1) Character_set_connection:连接层字符集,默认是latin1(即ISO-8859-1) Character_set_database:当前选中数据库的字符集默认是latin1(即ISO-8859-1) Character_set_filesystem:MySql服务器文件系统的字符集,默认是binary Character_set_results:结果集的字符集,默认是latin1(即ISO-8859-1) Character_set_server:MySql服务器的字符集,默认是latin1(即ISO-8859-1) Character_set_system:元数据(字段名,表名,数据库名等)的字符集,默认是UTF-8 MySql字符集的设置: 修改MySql的配置文件my.ini 例如将:default_character_set=latin1和character_set_server=latin1 设置为default_character_set=GBK和character_set_server=GBK 2)在Mysql的命令行中输入命令 setcharacter_set_client=gbk; setcharacter_set_connection=gbk;等方式实现 3)使用Mysql命令setnamesgbk;可以一次性设置Character_set_client,Character_set_connection,Character_set_results的字符集为gbk。 创建数据库和使用数据库: createdatabasedatabase_name; usedatabase_name;将database_name切换为当前的数据库 dropdatabasedatabase_name;删除数据库 显示数据库结构: showcreatedatabasedatabase_name MySql的数据类型:MySql提供了三种数据类型:数值类型,字符串类型,日期类型 数值类型:整数类型和精确小数类型 字符串类型:定长字符串类型,变长字符串类型和文本类型(字符串使用单引号括起来) 日期类型:日期类型和日期时间类型。 整数类型使用int表示,范围-2147483648—2147483648 精确小数类型:使用decimal(size,d)size表示小数最大位数,d用于设置小数点后的位数如:decimal(5,2)表示的范围是-999.99-----999.99 定长字符串:char(size)size表示长度,范围是0--255 变长字符串:varchar(size)size范围0---65535 文本类型:长度超过65535的字符串就要使用文本类型text 日期类型:date表示,格式”YYYY-MM-DD” 日期时间类型:datetime,格式”YYYY-MM-DDhh:ii:ss” Mysql提供了一个获得当前日期的时间函数now()使用它可以获得数据库服