MySQL与语句

119 阅读1分钟

使用mysql二进制方式连接

[root] mysql -u root -p
Enter password:******

离开mysql

mysql> exit
Bye
# 或者
mysql> quit
Bye

mysql创建数据库

[root] mysql -u root -p   
Enter password:******  # 登录后进入终端
mysql> create DATABASE RUNOOB;

使用 mysqladmin 创建数据库

[root] mysqladmin -u root -p create RUNOOB
Enter password:******

查询创建了那些数据库

mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql    |
| test     |
+----------+
2 rows in set (0.13 sec)

mysql删除数据库

mysql> drop database RUNOOB;

使用mysqladmin 删除数据库

[root] mysqladmin -u root -p drop RUNOOB
Enter password:******

之后会有一个提示框询问是否删除

Dropping the database is potentially a very bad thing to do.
Any data stored in the database will be destroyed.

Do you really want to drop the 'RUNOOB' database [y/N] y
Database "RUNOOB" dropped

mysql选择数据库,之后的操作都是在数据库RUNOOB之下操作.

[root] mysql -u root -p
Enter password:******
mysql> use RUNOOB;
Database changed
mysql>

MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。

mysql创建数据表sql

CREATE TABLE table_name (column_name column_type);
# table_name 表名
# column_name 栏名
# column_name 栏数据类型