㈠ 数据库中创建数据库的命令是啥
create database 数据库的名字
㈡ MySQL 数据库常用命令(新建/删除/查询/查看)
新建数据库:
在MySQL中创建数据库的命令格式是:CREATE DATABASE 数据库名称;
新建表:在创建好数据库后,使用命令:CREATE TABLE 表名称 (列1 数据类型 列2 数据类型 ...);
删除数据库:通过DROP DATABASE 数据库名称;命令来删除指定的数据库。
删除表:使用命令:DROP TABLE 表名称;
删除数据:可以使用DELETE FROM 表名称;命令删除表中的所有数据。
查询:使用SELECT * FROM 表名称;命令可以查询整个表的数据,如果需要限定返回结果个数,可以加上LIMIT关键字,如SELECT * FROM 表名称 LIMIT 10;
查看表结构:使用DESCRIBE 表名称;命令可以查看表的结构信息。
查看当前版本号和日期:使用SELECT VERSION();命令可以查看MySQL的当前版本号。
查看当作计算器使用:在MySQL中可以执行数学运算,使用LIKE关键字,例如:SELECT 2+2;
查看用户:使用SELECT USER();命令可以查看当前登录用户的名称。
查看表内存使用大小:使用SHOW TABLE STATUS;命令可以查看表的内存使用情况。
查看某张表有多少条数据:使用COUNT(*) FROM 表名称;命令可以统计表中的数据行数。
㈢ MySQL创建数据库的命令、创建表的命令、插入语句的命令
1.创建数据库
CREATE DATABASE IF NOT EXISTS RUNOOB DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
#如果数据库不存在则创建,存在则不创建
#创建RUNOOB数据库,设定编码为utf8
2.删除数据库
drop database RUNOOB;
3.选择数据库
use RUNOOB;
#使用数据库RUNOOB
4.数据类型
5.创建数据表
CREATE TABLE table_name (column_name column_type , column_name2 column_type2);
<etc>
CREATE TABLE IF NOT EXISTS `runoob_tbl`(
`runoob_id` INT UNSIGNED AUTO_INCREMENT,
`runoob_title` VARCHAR(100) NOT NULL,
`runoob_author` VARCHAR(40) NOT NULL,
`submission_date` DATE,
PRIMARY KEY ( `runoob_id` ) #主键
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
来自 <http://www.runoob.com/mysql/mysql-create-tables.html>
</etc>
# 表明、字段名字外面的符号是反引号,为了区分mysql关键字和普通字符
6.删数据表
DROP TABLE table_name;
#删除表内数据
delete from 表明 where runoob_title = “exam”;
#清除表内数据,保留表结构
truncate table 表名;
#删除后立刻释放磁盘空间
optimize table 表名;
7.增 插入数据到表
INSERT INTO table_name ( field1,field2,…) VALUES ( value1,value2,"value"… );
#字符类型,value需要使用单/双引号。