易截截图软件、单文件、免安装、纯绿色、仅160KB

用MySQL创建数据库和数据库表

1、使用SHOW语句找出在服务器上当前存在什么数据库:
 
de>de>mysql> SHOW DATABASES; +----------+ | Database | +----------+ | mysql | | test | +----------+ 3 rows in set (0.00 sec)
    2、创建一个数据库abccs
     mysql> CREATE DATABASE abccs;
     注意不同操作系统对大小写的敏感。
    3、选择你所创建的数据库
     mysql> USE abccs
     Database changed
     此时你已经进入你刚才所建立的数据库abccs.
    4、 创建一个数据库表
     首先看现在你的数据库中存在什么表:
     mysql> SHOW TABLES;
     Empty set (0.00 sec)
     说明刚才建立的数据库中还没有数据库表。下面来创建一个数据库表mytable:
     我们要建立一个你公司员工的生日表,表的内容包含员工姓名、性别、出生日期、出生城市。
 
de>de>mysql> CREATE TABLE mytable (name VARCHAR(20), sex CHAR(1), -> birth DATE, birthaddr VARCHAR(20)); Query OK, 0 rows affected (0.00 sec)
     由于name、birthadd的列值是变化的,因此选择VARCHAR,其长度不一定是20。可以选择从1到255的任何长度,如果以后需要改变它的字长,可以使用ALTER TABLE语句。);性别只需一个字符就可以表示:"m"或"f",因此选用CHAR(1);birth列则使用DATE数据类型。
     创建了一个表后,我们可以看看刚才做的结果,用SHOW TABLES显示数据库中有哪些表:
 
de>de>mysql> SHOW TABLES; +---------------------+ | Tables in menagerie | +---------------------+ | mytables | +---------------------+
    5、显示表的结构:
 
de>de>mysql> DESCRIBE mytable; +-------------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------------+-------------+------+-----+---------+-------+ | name | varchar(20) | YES | | NULL | | | sex | char(1) | YES | | NULL | | | bi


相关文档:

MySQL cluster备份恢复

备注:如果你有时间你应该阅读这个备注,如果没有时间你更要阅读以下备注。 在网络上找了很多相关备份和还原的教程,大多都是互相抄袭,按照他们的教程能够成功备份,还原就很让人揪心了。谈谈思路和注意点吧。 首先,第一步不用说,肯定是备份数据库。最简单,打开管理节点的ndb_mgm控制台,输入start backup backupID( ......

C# ODBC访问MySQL数据库

废话不说了,直接进入主题,C# ODBC访问MySQL数据库:
1.安装Microsoft ODBC.net:我安装的是mysql-connector-odbc-3.51.22-win32.msi
2.安装MDAC 2.7或者更高版本:我安装的是mdac_typ.exe 2.7简体中文版
3.安装MySQL的ODBC驱动程序:我安装的是 odbc_net.msi
4.管理工具 -> 数据源ODBC –>配置DSN… ......

MySQL删除指定行

mysql> select * from tx;
+------+
| id   |
+------+
|    4 |
|    7 |
|    3 |
|    9 |
|    5 |
+------+
5 rows in set (0.05 sec)
mysql> delete a from tx a inner join (select * from tx limit 2,2) b ......

Mysql分区


http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html
查看是否支持分区:SHOW VARIABLES LIKE '%partition%';
分区语句CREATE TABLE ti (id INT, amount DECIMAL(7,2), tr_date DATE)
ENGINE=INNODB
PARTITION BY HASH(MONTH(tr_date))
PARTITIONS 6; 
---------------------------------- ......

Linux C MySQL数据库函数

1. 初始化一个连接句柄
    MYSQL *mysql_init(MYSQL *);
    正确:返回一个指向新分配的链接句柄结构的指针
    错误:NULL
    注:该函数的传入参数通常为NULL即可。
2. 建立物理连接
    MYSQL *mysql_real_connect(MYSQL *connect ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号