当前位置:Gxlcms > 数据库问题 > MySQL(一)

MySQL(一)

时间:2021-07-01 10:21:17 帮助过:17人阅读

    2》DOS命令 net stop mysql 关闭数据库 net start mysql 启动数据库   3,登录     1》DOS mysql -uroot -proot     2》SQLyog   三,SQL语句   1,SQL语句介绍     mysql不认识java,但是要交互,需要用mysql数据库认识的语言。这种语言--》SQL语句,是数据库代码,关系型数据库管理系统都要遵守的规范。   2,SQL分类:     1》数据定义语言DDL 用于定义数据库的 表,列 create alter drop     2》数据库操作语言DML 用于数据库表的更新 insert delete update     3》数据库控制语言DCL 用于数据库访问权限和安全级别     4》数据库查询语言DKL 用于查询表的记录 select from where   3,SQL通用语法:     1》SQL语句不区分大小写,关键字建议大写     2》-- 单行注释 #单行注释 /*多行注释*/     3》数据类型       int(integer)     整数       double         小数       decimal(m,d)   精确小数       date         日期,包含年月日,但不含时分秒       datetime       包含年月日时分秒       timestamp       包含时期,时间戳       varchar(长度)     长度M 0-65535     4》数据库语法       1,创建数据库         create database 数据库名;             使用默认字符集UTF-8创建         create database 数据库名 character set 字符集;   创建指定字符集的数据库         drop database 数据库名;             删除此数据库         use 数据库名;                   切换数据库       2,创建数据库中的表,使用         create table 表名(           字符段名 数据类型(长度)[约束], 创建表           字符段名 数据类型(长度)[约束] 字符段名即列名         );         ★约束:[ ]可以省略,对某类数据进行限制           主键约束:限制一列数据不能为空,不能重复           唯一约束:限制一列数据不能重复           非空约束:限制一列数据不能为空         show tables;     查看所有表         desc 表名;     查看此表结构         drop table 表名;     删除表         rename table 旧表名 to 新表名; 修改表名称       3,表结构修改         alter table 表名;         alter table 表名 add 列名 数据类型(长度)[约束];           添加列         alter table 表名 modify 列名 新数据类型(长度)[约束];         修改长度约束         alter table 表名 change 旧列名 新列名 数据类型(长度)[约束];     改列名,不能重复         alter table 表名 drop 列名;                       删除字段

 

MySQL(一)

标签:double   主键   语言   code   sig   bsp   operator   建模   控制   

人气教程排行