mysql基础

Posted

tags:

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

1.mysql 的登入与登出

  :  mysql -uroot -proot

   :  exit,or\\q

2.mysql 提示符的修改

  登入时:  mysql -uroot -proot -prompt 提示符

  登入后:   mysql>prompt 提示符>

3.mysql的数据类型

技术分享技术分享

技术分享技术分享

 

4.mysql的语句规范

:关键字与函数名名称全部大写。数据库名称,表名称字段名称全部小写。sql的语句必须以分号结尾。

5.mysql的常用命令

SELECT VERSION(); 显示当前服务器版本

SELECT NOW();显示当前时间

SELECT USER();显示当前用户

6.数据库相关命令

创建数据库:

CREATE DATABASE|schema[IF NOT EXITS] db_name CHARACTER SET charset_name(为编码方式);  

修改数据库:

ALTER DATABASE|schema[db_name] CHARACTER SET charset_name;

查看修改的数据库:

SHOW CREATE DATABASE db_name;

删除数据库:

DROP DATABASE|schema [IF EXISTS] db_name;

7.数据库子类数据表

创建数据表:

CREATE TABLE[IF NOT EXISTS] table_name(column_name data_type,...);

查看数据表:

SHOW TABLES[FROM db_name][LIKE ‘pattern‘|WHERE expr];

SHOW CREATE TABLE db_name;//查看创建的状态

查看数据表结构:

SHOW COLUMNS FROM tbl_name;

插入记录:

INSERT[INTO] tbl_name[(col_name,...)]VALUES(val,...);

记录查找:

SELECT expr,... FROM tbl_name;

自动编号:

AUTO_INCREMENT;必须与主键统一使用;

7.约束

:主键约束:PRIMARY KEY

每张数据表只能存在一个主键,保证记录的唯一性,主键自动为NOT NULL;

唯一约束:UNIQUE KEY

  可以为空值,可以存在多个唯一约束;

默认约束:DEFAULT

外键约束:FOREING KEY

 

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

MYSQL养成记-MYSQL基础增强(Myql函数)

mysql数据库之mysql基础命令

mysql基础学习笔记

mysql基础学习笔记

MysQL基础

mysql基础