摘要:
1、事务 MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 阅读全文
摘要:
1、查询数据(重点): 语法: select 字段1,字段2 from 表名 [where Clause][LIMIT N][OFFSET M] ² 查询语句中你可以使用一个或者多个表,表之间使用逗号(,)分割,并使用WHERE语句来设定查询条件。 ² SELECT 命令可以读取一条或者多条记录。 阅读全文
摘要:
中文编码的问题: 此时输入 set character_set_client=gbk;告诉我客户端这边的文字编码 再输入set character_set_results=gbk; 告诉mysql希望返回的结果集编码;实验中发现只要客户端是gbk编码的,只要设置这个就可以解决乱码这个问题。 还有另外 阅读全文
摘要:
1、修改表(重点): 当我们需要修改数据表或者修改数据表中字段时,就需要使用alter命令; 6.1添加字段 语法:alter table 表名 add 字段名 字段类型; 6.2 删除字段 语法:alter table 表名 drop column 列名; 6.3修改字段 6.3.1 修改字段名: 阅读全文
摘要:
“数据库”只是一个外壳,除了有个数据库名称和字符集设定,基本就没有别的信息了。 数据表才是存储(装载)数据的具体“容器”。 我们需要创建不同的表来存储不同的数据。 数据类型: 定义数据字段的类型对于数据库的优化是非常重要的; MySQL支持多种类型:大致分为三类:数值、日期/时间和字符串类型。 日期 阅读全文
摘要:
1、查看所有数据库: show databases; 2、创建新的数据库: create database 数据库名 [charset 字符集名称] [collate 校对规则名]; 字符集名称:utf8, gbk, gb2312, big5, ascii等。推荐用utf8。 校对规则名:通常都不用 阅读全文
摘要:
1.1命令行开启及停止服务;(phpstudy可能会引起冲突,独立安装时) net start mysql net stop mysql 1.2通过phpstudy开启: 1、使用navicate链接数据库: 命令行链接:cmd中链接数据库:mysql -u root -p 3、数据存储结构: 先数 阅读全文