Unix下安装MySQL数据库 |
时间: 2008-09-01 信息来源: 赛迪网 作者: 罗丽娜 点击数:
|
内容提示:UNIX操作系统由于其性能特点被广泛用于一些大型项目和企业级就用之中,MySQL与其配合可以得到非常好的应用效果,本文将介绍UNIX下My SQL的安装。 |
一旦你安装了MySQL, 它将会自动生成两个数据库。一个用于管理用户、主机和服务器数据库权限。另一个是测试数据库(test database)。我们可以使用测试数据库。 但是,我们想简单快捷的向你介绍MySQL中一些可使用的指令的概貌。这还可以确保 root 被设置为能够完全访问服务器,例如: root可以允许创建数据库、表单等.. 所以我们将创建一个test2数据库用于以后的测试。在通过指令进入MySQL前,系统将提示输入新创建的root口令。 应该记得你已改过 root的口令了。 -------------------------------------------------------------------------------- # mysql -u root -p mysql> show databases; +----------------+ | Database | +----------------+ | mysql | | test | +----------------+ mysql> create database test2; Query OK, 1 row affected (0.00 sec) -------------------------------------------------------------------------------- 按照下面两段代码,选择使用新的数据库,并创建一个名称为tst_tbl的表, 它有两个字段。第一个字段(field 1)为id 字段,通过它可以看到记录的id号。从本质上看,这只是一列纯数字。第二个字段为名称字段,在其中可以存储书的名称。这些字段的格式为: field 1 (id) 为长度为3的整数型(int), field 2 (name)为长度为50的字符串型(char)。 我们对id的赋值可以对数据查找和标引。 -------------------------------------------------------------------------------- mysql> use test2; Database changed mysql> CREATE TABLE books ( id int(3) not null -> auto_increment, name char(50) not null, -> unique(id), primary key(id)); Query OK, 0 rows affected (0.00 sec) -------------------------------------------------------------------------------- 现在用下面命令检查库是否正确。 -------------------------------------------------------------------------------- mysql> show tables; +---------------------+ | Tables in test2 | +---------------------+ | books | +---------------------+ 1 row in set (0.00 sec) mysql> describe books; +-------+-------------+------+------+----------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+------+----------+----------------+ | id | int(3) | | PRI | 0 | auto_increment | | name | char(50) | | +-------+-------------+------+------+----------+----------------+ 2 rows in set (0.00 sec) -------------------------------------------------------------------------------- 注意:describe指令基本描绘出表的布局。 |
推荐文章:
热门文章:


