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基础的主要内容,如果未能解决你的问题,请参考以下文章