一些简单的mysql SQL语句备忘
放在这里备忘,老是忘记怎么写。
mysql> create database book;
mysql> use book;
Database changed
mysql> create table email_message(key_mail_messages INTEGER,
-> date_created VARCHAR(19),
-> date_updated varchar(19),
-> date_email varchar(19),
-> addr_from varchar(100),
-> addr_reply_to varchar(100),
-> subject varchar(100),
-> message mediumtext);
mysql> describe email_message;
+-------------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------------+--------------+------+-----+---------+-------+
| key_mail_messages | int(11) | YES | | NULL | |
| date_created | varchar(19) | YES | | NULL | |
| date_updated | varchar(19) | YES | | NULL | |
| date_email | varchar(19) | YES | | NULL | |
| addr_from | varchar(100) | YES | | NULL | |
| addr_reply_to | varchar(100) | YES | | NULL | |
| subject | varchar(100) | YES | | NULL | |
| message | mediumtext | YES | | NULL | |
+-------------------+--------------+------+-----+---------+-------+
mysql> alter table email_message add column temp_field integer;
mysql> describe email_message;
+-------------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------------+--------------+------+-----+---------+-------+
| key_mail_messages | int(11) | YES | | NULL | |
| date_created | varchar(19) | YES | | NULL | |
| date_updated | varchar(19) | YES | | NULL | |
| date_email | varchar(19) | YES | | NULL | |
| addr_from | varchar(100) | YES | | NULL | |
| addr_reply_to | varchar(100) | YES |
相关文档:
要安装 MySQL,可以在终端提示符后运行下列命令:
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install php5-mysql
// 安装php5-mysql 是将php和mysql连接起来
一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:
......
LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。
SQL LIKE 操作符语法
SELECT column_name(s) from table_name WHERE column_name LIKE pattern
SQL 通配符
在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。
SQL 通配符必须与 LIKE 运算符一起使用。
在 SQL 中,可使用以下通配符:
通配符
描 ......
/*sql重复数据处理,有唯一ID,formid有重复*/
/*查出重复的fromid*/
select formid from GaiaSaver_BUG group by formid having count(*)>1
/*删除重复formid,只留一条*/
delete from GaiaSaver_BUG where ID not in
(select min(ID) as ID from GaiaSaver_BUG group by for ......
一、 镜像简介
1、 简介
数据库镜像是将数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境中的另一个SQL Server数据库中。镜像不能直接访问;它只用在错误恢复的情况下才可以被访问。
要进行数据库镜像所需的最小需求包括了两个不同的SQL Server运行环境。主服务器被称为“主机”,第二个服务器被 ......