数据库-定义语句

创建语句

注:使用该语句需要执行者拥有【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]> 

转载于:https://my.oschina.net/zhaojunhui/blog/1619672

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值