文档介绍:11 MySQL数据库
安裝MySQL
在Win32上安装MySQL
在某个空目录解压缩MySQL软件包,。缺省情况下,MySQL-Win32被配置安装在“C:\mysql”下
Web数据库技术教程
1
11 MySQL数据库
安裝MySQL(续)
在Win95/Win98上启动MySQL
启动MySQL前在机器上安装TCP/IP
使Web服务器指向MySQL安装目录,如e:\mysql
在资源管理器mysql\bin目录下双击mysqld-
进入MS-DOS
在mysql\bin>目录下键入:
mysql –h localhost
Web数据库技术教程
2
11 MySQL数据库
MySQL的基本操作
连接与断开服务器
连接服务器
shell> mysql -h host -u user –p
Enter password: ********
如果连接成功,可以看到提示符mysql> 和一些介绍信息
Web数据库技术教程
3
11 MySQL数据库
MySQL的基本操作
连接与断开服务器(续)
断开服务器
mysql>QUIT
Bye(MySQL返回的提示)
Web数据库技术教程
4
11 MySQL数据库
MySQL的基本操作(续)
创建并使用一个数据库
使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql |
| test |
| tmp |
+----------+
Web数据库技术教程
5
11 MySQL数据库
MySQL的基本操作(续)
创建并使用一个数据库(续)
创建并选用一个数据库
mysql> CREATE DATABASE testdb;
Web数据库技术教程
6
11 MySQL数据库
MySQL的基本操作(续)
创建并使用一个数据库(续)
打开数据库
mysql> USE testdb
Database changed(mysql返回的提示)
Web数据库技术教程
7
11 MySQL数据库
MySQL的基本操作(续)
创建并使用一个数据库(续)
创建一个数据库表
mysql> CREATE TABLE person (name VARCHAR(10),
addr VARCHAR(40), tel VARCHAR(12));
Web数据库技术教程
8
11 MySQL数据库
MySQL的基本操作(续)
创建并使用一个数据库(续)
显示数据表
mysql> SHOW TABLES;
+------------------+
| Tables in testdb |
+------------------+
| person |
+------------------+
Web数据库技术教程
9
11 MySQL数据库
MySQL的基本操作(续)
创建并使用一个数据库(续)
验证表的结构
mysql> DESCRIBE person;
+-------+-------------+------+-----+--------+-------+
| Field | Type | Null | Key |Default | Extra |
+-------+-------------+------+-----+--------+-------+
| name | varchar(10) | YES | | NULL | |
| addr | varchar(40) | YES | | NULL | |
| tel | varchar(12) | YES | | NULL | |
+-------+-------------+------+-----+--------+-------+
Web数据库技术教程
10