1.连接与断开服务器:
shell> mysql -h host -u user -p
mysql> QUIT 2.输入查询:mysql> SELECT VERSION(), CURRENT_DATE; 3.提示符
提示符 | 含义 |
mysql> | 准备好接受新命令。 |
-> | 等待多行命令的下一行。 |
'> | 等待下一行,等待以单引号(“'”)开始的字符串的结束。 |
"> | 等待下一行,等待以双引号(“"”)开始的字符串的结束。 |
`> | 等待下一行,等待以反斜点(‘`’)开始的识别符的结束。 |
/*> | 等待下一行,等待以/*开始的注释的结束。 |
5.创建并使用数据库
使用SHOW语句找出服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
创建数据库:
mysql> CREATE DATABASE menagerie; 使用这个数据库:mysql> USE menagerie
显示数据库中的表:mysql> SHOW TABLES;
创建表:mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),-> species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);
为了验证你的表是按你期望的方式创建,使用一个DESCRIBE语句:mysql> DESCRIBE pet;
加载包含数据信息的文本文件:mysql> LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet;
插入信息:mysql> INSERT INTO pet-> VALUES ('Puffball','Diane','hamster','f','1999-03-30',NULL);
查看表中的所有数据:mysql> SELECT * FROM pet;
删除表:mysql> DELETE FROM pet;
更新已有信息:mysql> UPDATE pet SET birth = '1989-08-31' WHERE name = 'Bowser';
查看特殊行:mysql> SELECT * FROM pet WHERE name = 'Bowser';
查看特殊列:mysql> SELECT name, birth FROM pet;