连接服务器
mysql -h host -u 你的用户名 -p
然后输入你的密码,即可连接服务器。
其中,-h是可选项。
mysql> 提示符告诉你mysql准备为你输入命令。
使用SHOW DATABASES语句找出服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
Database |
---|
mysql |
test |
tmp |
创建数据库
mysql> CREATE DATABASE 数据库名;
选择数据库
mysql> USE 数据库名
显示所有表格
mysql> SHOW TABLES;
新建表格
mysql> CREATE TABLE 表格名 (菜单名 数据类型, ……)
数据类型,如:VARCHAR(20)
VARCHAR列值是变长的。这些列的长度不必都相同,而且不必是20。你可以挑选从1到65535的任何长度,从中选择一个最合理的值。(如果选择得不合适,后来证明你需要一个更长的字段,MySQL提供一个ALTER TABLE语句。)
创建了数据库表后,SHOW TABLES应该产生一些输出:
Tables in 表格名 |
---|
pet |
如果你忘记表中的列的名称或类型时,使用一个DESCRIBE语句:
向表格输入信息
mysql> DESCRIBE 表格名;
因为你是从一个空表开始的,填充它的一个简易方法是使用INSERT语句。最简单的形式是,提供每一行的值,其顺序与CREATE TABLE语句中列的顺序相同。
mysql> INSERT INTO 表格名
-> VALUES (数据,数据,NULL);
查看表格中的数据
mysql> SELECT * FROM pet;
修改数据
修正方法:
mysql> UPDATE 表格名 SET 列名 = 数据 WHERE name = 修改数据;
删除数据库
drop datebase 数据库名
删除表格
drop table 表格名
删除行
delete from 列名 where name=删除行在列名中的数据;