MySQL

Posted hhl686

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL相关的知识,希望对你有一定的参考价值。

一、认识SQL

Q:什么是SQL?

 A:

  •   SQL是指结构化查询语言
  •   SQL使我们有能力访问数据库
  •   SQL是一种ANSI的标准计算机语言

  注:ANSI,美国国家标准化组织

Q:SQL能做什么?

 A:

  •   SQL面向数据库执行查询
  •   SQL可从数据库取回数据
  •   SQL可在数据库中插入新的记录
  •   SQL可更新数据库中的数据
  •   SQL可从数据库中删除记录
  •   SQL可创建数据库
  •   SQL可在数据库中创建新表
  •   SQL可在数据库中创建存储过程
  •   SQL可在数据库中创建视图
  •   SQL可以设置表、存储过程和视图的权限

Q:SQL分类

A:

  •   DDL:数据定义语言() 关键字:CREATE(创建)、DROP(删除)、ALTER(更新)
  •   DML:数据库操作语言(记录、相当于new java对象) 关键字:INSERT(添加)、UPDATE(更新)、DELETE(删除)
  •   DCL:数据控制语言
  •   DQL:数据查询语言 关键字:SELECT

二、使用SQL 

1、数据库(DATABASE)

  •   创建数据库

  SQL:CREATE DATABASE 数据库名;

   1 CREATE DATABASE test; 

  •   删除数据库

  SQL:DROP DATABASE 数据库名;

   1 DROP DATABASE test; 

 

2、表(TABLE)

  •   创建表

  SQL:CREATE TABLE 表名(

        字段1  类型1,

        字段2  类型2,

        ......

        字段n  类型n

     );      

 

1 CREATE TABLE emp(
2      id INT PRIMARY KEY AUTO_INCREMENT,#编号,主键自增
3      e_name VARCHAR(255),               #姓名
4      e_sex VARCHAR(8),                  #性别
5      e_age INT,                         #年龄   
6      e_salary IN                        #薪水
7 )
  •   删除表

  SQL:DROP TABLE 表名

   1 DROP TABLE emp; 

  •   添加数据

  SQL:INSERT INTO 表名 (字段...) VALUES (值...);

 

1 INSERT INTO emp (e_name,e_sex,e_age,e_salary) VALUES ("张三",,23,5000);

  添加字段

  SQL:ALTER TABLE 表名 ADD COLUMN 字段名 字段类型;

  

 

以上是关于MySQL的主要内容,如果未能解决你的问题,请参考以下文章

MySQLMySQL 一些 使用 案例

MySQL的常用操作更改root密码连接MySQLMySQL常用的命令

MySQLMysql必会语句

MySQLMysql必会语句

MySQLMysql必会语句

mysqlmysql优化