数据库
文章平均质量分 78
iteye_5722
这个作者很懒,什么都没留下…
展开
-
Linux上安装MySQL
Linux上安装Mysql通过yum安装,安装截图如下: 验证Mysql安装在成功安装Mysql后,一些基础表会表初始化,在服务器启动后,你可以通过简单的测试来验证Mysql是否工作正常。验证界面如下: 使用 MySQL Client(Mysql客户端) 执行简单的SQL命令你可以在 MySQL Client(Mysql客户端) 使用 mysql 命令连接...2016-11-23 20:38:04 · 133 阅读 · 0 评论 -
MySQL DELETE 语句
可以使用 SQL 的 DELETE FROM 命令来删除 MySQL 数据表中的记录。可以在mysql>命令提示符或PHP脚本中执行该命令。以下是SQL DELETE 语句从MySQL数据表中删除数据的通用语法:DELETE FROM table_name [WHERE Clause]如果没有指定 WHERE 子句,MySQL表中的所有记录将被删除。可以在 WHERE...2016-12-06 21:33:14 · 250 阅读 · 0 评论 -
MySQL LIKE 子句
我们知道在MySQL中使用 SQL SELECT 命令来读取数据, 同时我们可以在 SELECT 语句中使用 WHERE 子句来获取指定的记录。WHERE 子句中可以使用等号 (=) 来设定获取数据的条件,如 "runoob_author = 'Sanjay'"。但是有时候我们需要获取 runoob_author 字段含有 "jay" 字符的所有记录,这时我们就需要在 WHERE 子句中...2016-12-06 21:36:08 · 122 阅读 · 0 评论 -
MySQL GROUP BY 语句
GROUP BY 语句根据一个或多个列对结果集进行分组。在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。GROUP BY 语法SELECT column_name,function(column_name)FROM table_nameWHERE column_name operator valueGROUP BY column_name;实例演示...2016-12-07 18:56:00 · 148 阅读 · 0 评论 -
MySQL 排序
如果需要对读取的数据进行排序,就可以使用 MySQL 的 ORDER BY 子句来设定你想按哪个字段哪种方式来进行排序,再返回搜索结果。以下是 SQL SELECT 语句使用 ORDER BY 子句将查询数据排序后再返回数据:SELECT field1, field2,...fieldN table_name1, table_name2...ORDER BY field1,[fiel...2016-12-07 18:57:26 · 130 阅读 · 0 评论 -
Mysql 连接JOIN的使用
本篇介绍如何使用 MySQL 的 JOIN 在两个或多个表中查询数据。JOIN 按照功能大致分为如下三类:INNER JOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录。LEFT JOIN(左连接):获取左表所有记录,即使右表没有对应匹配的记录。RIGHT JOIN(右连接): 与 LEFT JOIN 相反,用于获取右表所有记录,即使左表没有对应匹配的记录。...2016-12-12 19:52:05 · 115 阅读 · 0 评论 -
MySQL NULL 值处理
MySQL使用 SQL SELECT 命令及 WHERE 子句来读取数据表中的数据,但是当提供的查询条件字段为 NULL 时,该命令可能就无法正常工作。为了处理这种情况,MySQL提供了三大运算符:IS NULL: 当列的值是NULL,此运算符返回true。IS NOT NULL: 当列的值不为NULL, 运算符返回true。关于 NULL 的条件比较运算是比较特殊的。你...2016-12-14 19:52:00 · 116 阅读 · 0 评论 -
MySQL 正则表达式
MySQL 支持正则表达式的匹配, MySQL中使用 REGEXP 操作符来进行正则表达式匹配。下表中的正则模式可应用于 REGEXP 操作符中。模式描述^匹配输入字符串的开始位置。$匹配输入字符串的结束位置。.匹配除 "\n" 之外的任何单个字符。要匹配包括 '\n' 在内的任何字符,请使用 '[.\n]' 的模式。[...]...2016-12-15 20:40:36 · 160 阅读 · 0 评论 -
MySQL 事务
MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,删除了一个人员,需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!在MySQL中只有使用了Innodb数据库引擎的数据库或表才支持事务事务处理可以用来维护数据库的完整性,保证成批的SQL语句要么全部执行,要么全部不执行事务用来管理insert,...2016-12-15 20:50:35 · 72 阅读 · 0 评论 -
MySQL ALTER命令
当需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令。我们先创建一张表,表名为:testalter_tbl。MariaDB [RUNOOB]> create table testalter_tbl -> ( -> i INT, -> c CHAR(1) ->...2016-12-16 19:30:12 · 128 阅读 · 0 评论 -
MySQL UPDATE 语句
如果我们需要修改或更新MySQL中的数据,我们可以使用 SQL UPDATE 语句来操作。以下是 UPDATE 语句修改 MySQL 数据表数据的通用SQL语法:UPDATE table_name SET field1=new-value1, field2=new-value2[WHERE Clause]可以同时更新一个或多个字段。可以在 WHERE 子句中指定任何条件。...2016-12-05 20:52:40 · 402 阅读 · 1 评论 -
MySQL的where 子句
我们知道从MySQL表中使用SQL SELECT 语句来读取数据。如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句中。以下是SQL SELECT 语句使用 WHERE 子句从数据表中读取数据的通用语法:SELECT field1, field2,...fieldN FROM table_name1, table_name2...[WHERE conditi...2016-12-05 20:48:09 · 215 阅读 · 0 评论 -
MySQL 查询数据
MySQL 数据库使用SQL SELECT语句来查询数据。你可以通过 mysql> 命令提示窗口中在数据库中查询数据,或者通过PHP脚本来查询数据。以下为在MySQL数据库中查询数据通用的 SELECT 语法:SELECT column_name,column_nameFROM table_name[WHERE Clause][OFFSET M ][LIMIT N]...2016-12-03 11:15:50 · 165 阅读 · 0 评论 -
MariaDB管理
启动及关闭MariaDB服务器1、我们需要通过以下命令来检MariaDB服务器是否启动:2、关闭和启动MariaDB服务器命令如下: MariaDB用户设置1、添加用户的的实例:用户名为guest,密码为guest123,并授权用户可进行 SELECT, INSERT 和 UPDATE操作权限。在添加用户时,请注意使用MariaDB提供的 P...2016-11-24 19:49:51 · 170 阅读 · 0 评论 -
MySQL的PHP 语法
MySQL可应用于多种语言,包括 PERL, C, C++, JAVA 和 PHP, 在这些语言中,Mysql在PHP的web开发中是应用最广泛。PHP提供了多种方式来访问和操作Mysql数据库记录。PHP Mysql函数格式如下:mysql_function(value,value,...);以上格式中function部分描述了mysql函数的功能,如:mysq...2016-11-27 09:23:43 · 108 阅读 · 0 评论 -
MySQL的连接
使用mysql二进制方式连接以下是从命令行中连接mysql服务器的简单实例:在登录成功后会出现 mysql> 命令提示窗口,你可以在上面执行任何 SQL 语句。在以上实例中,我们使用了root用户登录到mysql服务器,当然你也可以使用其他mysql用户登录。如果用户权限足够,任何用户都可以在mysql的命令提示窗口中进行SQL操作。退出 mysql> 命...2016-11-27 09:34:16 · 95 阅读 · 0 评论 -
MySQL 创建数据库
使用 mysqladmin 创建数据库使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。所以我们使用root用户登录,root用户拥有最高权限,可以使用mysqladmin 命令来创建数据库。以下命令简单的演示了创建数据库的过程,数据名为 RUNTEST:[root@host]# mysqladmin -u root -p create RUNTESTE...2016-11-28 21:12:31 · 129 阅读 · 0 评论 -
MySQL 删除数据库
使用 mysqladmin 删除数据库使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库。所以我们使用root用户登录,root用户拥有最高权限,可以使用mysqladmin 命令来删除数据库。删除数据库,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。以下实例删除数据库RUNOOB1 执行以上删除数据库命令后,会出现一个提示...2016-11-28 21:19:19 · 174 阅读 · 0 评论 -
MySQL 选择数据库
在你连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库。从命令提示窗口中选择MySQL数据库在 mysql> 提示窗口中可以很简单的选择特定的数据库。使用SQL命令来选择指定的数据库。以下实例选取了数据库 mysql:执行以上命令后,你就已经成功选择了 mysql数据库,在后续的操作中都会在 mysql数据库中执行。注意:所有...2016-11-29 20:39:13 · 161 阅读 · 0 评论 -
MySQL 创建数据表
创建MySQL数据表需要以下信息:表名表字段名定义每个表字段以下为创建MySQL数据表的SQL通用语法:CREATE TABLE table_name (column_name column_type); 以下例子将在 RUNOOB 数据库中创建数据表runoob_tbl:runoob_tbl( runoob_id INT NOT NULL AUT...2016-11-29 20:40:00 · 128 阅读 · 0 评论 -
MySQL 删除数据表
MySQL中删除数据表是非常容易操作的, 但是你在进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失。以下为删除MySQL数据表的通用语法:DROP TABLE table_name ;在命令提示窗口中删除数据表在mysql>命令提示窗口中删除数据表SQL语句为 DROP TABLE :以下实例删除了数据表runoob_tbl:root@host# m...2016-11-30 20:25:42 · 130 阅读 · 0 评论 -
MySQL 插入数据
MySQL 表中使用 INSERT INTO SQL语句来插入数据。可以通过 mysql> 命令提示窗口中向数据表中插入数据,或者通过PHP脚本来插入数据。以下为向MySQL数据表插入数据通用的 INSERT INTO SQL语法:INSERT INTO table_name ( field1, field2,...fieldN ) ...2016-11-30 20:36:38 · 207 阅读 · 0 评论 -
sqlserver类型取值范围
SQL SERVER的数据类型数据类型是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点。SQL Server提供了25种数据类型:Binary [(n)]、Varbinary [(n)]、Char[(n)]、Varchar[(n)]、Nchar[(n)]、Nvarchar[(n)]、Datetime、Small...2016-12-17 07:12:15 · 1941 阅读 · 0 评论