内容摘要:MySQL 数据库服务器可以运行在基于 IBM POWER 和 PowerPC 处理器的服务上的 Linux(统称为 POWER 上 Linux)中,通过本文了解其可用性。作为面向在 POWER 上 Linux 中使用 MySQL 的应用程序开发者的一篇简短指南,本文适合那些熟悉自己的系统环境、网络、媒体设计和磁盘资源的 MySQL 开发者和数据库管理员阅读。
注意,SQL 代码和 MySQL 内部命令的大写是可选的,但是数据库的名称、表和列都对大小写敏感。例如,名为 “TEST" 的数据库不同于名为 “test" 的数据库。
现在需要切换到新创建的数据库:
mysql> USE CONTRACTING
Database changed
此时,您就已经准备好在数据库中开始创建表。可以首先创建 JOB 表,如下:
mysql> CREATE TABLE JOB (
-> JOB_CODE INTEGER NOT NULL UNIQUE,
-> JOB_NAME LONG VARCHAR NOT NULL,
-> JOB_HOUR_CHRG DECIMAL(10,2) NOT NULL,
-> PRIMARY KEY (JOB_CODE)) ENGINE=InnoDB;
Query OK, 0 rows affected (0.03 sec)
将 JOB 表的类型指定为 InnoDB,以保证参照完整性。查看创建的表的参数,如下:
mysql> describe JOB;
+---------------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------+---------------+------+-----+---------+-------+
| JOB_CODE | int(11) | | PRI | 0 | |
| JOB_NAME | mediumtext | | | | |
| JOB_HOUR_CHRG | decimal(10,2) | | | 0.00 | |
+---------------+---------------+------+-----+---------+-------+
3 rows in set (0.00 sec)
以类似的方式创建其余的表。MySQL 允许您以非交互、批处理的方式执行语句。您可以将所有的数据库创建 SQL 代码存入一个文本文件,然后从那里执行它。下面是一个此类文件的示例:
来源:ibm 作者:Nikolay V. Yevik 责编:豆豆技术应用