数据库-定义语句

2018-02-08 10:22:55来源:oschina作者:ZHAO_JH人点击

分享
创建语句

注:使用该语句需要执行者拥有【CREATE】权限


CREATE DATABASE

创建数据库


示例:创建一个名称为【mydata】的数据库并指定默认字符集为utf8


CREATE DATABASE mydata DEFAULT CHARSET utf8;
CREATE USER

创建用户


示例:创建一个名称为【user1】的本地数据库用户并使用密码【123456】


CREATE USER 'user1'@'localhost' IDENTIFIED BY '123456';
CREATE TABLE

创建数据表


==常用数据类型见【数据类型表】==


示例:在【mydata】数据库中创建一个名称为【table1】的表


CREATE TABLE table1 ( PersonID int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255) );
描述:用于在数据库中创建表
查询语句
SHOW DATABASES;

查询数据库列表


示例:查看已创建的数据库


MariaDB [(none)]> SHOW DATABASES;
+---------------------+
| Database |
+---------------------+
| mydata|
| mysql |
| test|
+---------------------+
8 rows in set (0.00 sec)
MariaDB [(none)]>
SHOW TABLES;

查询数据表


MariaDB [mydata]> SHOW TABLES;
+------------------+
| Tables_in_mydata |
+------------------+
| table1|
+------------------+
1 row in set (0.00 sec)
MariaDB [mydata]>
DESCRIBE 表名;

查看数据库中某表内容


MariaDB [mydata]> DESCRIBE table1;
+-----------+--------------+------+-----+---------+-------+
| Field | Type| Null | Key | Default | Extra |
+-----------+--------------+------+-----+---------+-------+
| PersonID| int(11)| YES| | NULL||
| LastName| varchar(255) | YES| | NULL||
| FirstName | varchar(255) | YES| | NULL||
| Address | varchar(255) | YES| | NULL||
| City| varchar(255) | YES| | NULL||
+-----------+--------------+------+-----+---------+-------+
5 rows in set (0.03 sec)
MariaDB [mydata]>

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台