http://dev.mysql.com/doc/refman/5.1/zh/ ... connecting
由于以前并未在实践中使用过过其他任何数据库,所以一切对于我来讲都是新的一样。
由于ubuntu 有个tasksel的工具可以方便的安装LAMP,所以安装就让我们这些新手省了一大笔精力。哈哈

so,现在我们可以马上进入第一步:
一:1 连接数据库
shell> mysql -h 127.0.0.1 -u root -p
输入密码,然后在一些提示信息后
mysql>
成功连接!
2 退出数据库
mysql>exit
或者
mysql>quit
或者
ctrl+d 这个最快捷,因为只敲击键盘两次!
二,测试mysql , 了解mysql如何工作
1 mysql> SELECT VERSION(), CURRENT_DATE;
和教程上描述的一样,出现了一个表格。
mysql命令的格式
· 一个命令通常由SQL语句组成,随后跟着一个分号。(有一些例外不需要分号。早先提到的QUIT是一个例子。后面我们将看到其它的例子。)
· 当发出一个命令时,mysql将它发送给服务器并显示执行结果,然后显示另一个mysql>显示它准备好接受其它命令。
· mysql用表格(行和列)方式显示查询输出。第一行包含列的标签,随后的行是查询结果。通常,列标签是你取自数据库表的列的名字。如果你正在检索一个表达式而非表列的值(如刚才的例子),mysql用表达式本身标记列。还比如后面的数值计算表达式。
· mysql显示返回了多少行,以及查询花了多长时间
另外,sql语句不区分大小写。

2 为了不是一行太长,mysql命令行里面我们可以这样:
mysql> SELECT
-> USER()
-> ,
-> CURRENT_DATE;
mysql自认识 ; 为命令结束标志。
对mysql有个初步的了解后,我们就要开始创建一个数据库了
三 创建数据库
1 首先,我们看看我们的上面有哪些数据库
使用SHOW语句找出服务器上当前存在什么数据库:
mysql> SHOW DATABASES; 注意是database s , 有个s哦。
我的上面有4个,也不知道什么时候创建的。
2 创建一个数据库
按照教程上面的例子,创建menagerie数据库,此单词为兽群的意思。
mysql> CREATE DATABASE menagerie;
3 选择刚创建的数据库
mysql> USE menagerie;这个;不是必须的。另外,每次进入数据都要使用该命令来指定当前要使用的数据库。
4 建立表单数据项,就像excel中建立表格一样。
mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),
-> species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);
总共建立了6个数据项。由于没有学习过mysql所以对sql的数据类型还不是很了解。
5 看看刚才建立的数据项
mysql> DESCRIBE pet;
输出和教程上面的一摸一样。

6 向数据表中插入数据
mysql> INSERT INTO pet -> VALUES ('Puffball','Diane','hamster','f','1999-03-30',NULL);注意这里的NULL可能也要加‘’号;
7 查询刚才输入的数据
mysql> SELECT * FROM pet;
好了,暂时歇一会。

