显示数据库; <编辑>创建数据库编辑>
创建数据库如果不存在数据库名;
<编辑>选择数据库编辑>使用数据库名;
<编辑>查看数据库中的数据表编辑>显示表; <编辑>删除数据库编辑>
删除数据库,如果存在数据库名;
<编辑>创建一个简单的数据库表编辑> CREATE TABLE如果不存在表名(
id INT UNSTGND AUTO_INCREMENT主键,
名称VARCHAR (255) NOT NULL,
性非常小的整数NOT NULL默认1,
年龄非常小的整数NOT NULL默认0
)=MyISAM引擎默认字符集=use utf8;
插入表名值(NULL, cendxia, 1、22);
<编辑>查询数据编辑>SELECT * FROM表名;
<编辑>修改数据编辑>更新表名设置字段1=值1,字段1='值2条件;
<编辑>删除数据编辑>删除从表名,条件;
<编辑>创建新普通用户编辑>格兰特权限在库名。表名“用户名‘@’主机名”被“密码”
<编辑>查询所有用户编辑>选择用户、主机从mysql.user
<编辑>删除普通用户编辑>删除用户的用户名‘@’主机名’;
<编辑>修改根用户密码编辑>设置密码=密码(“新密码”);
<编辑>根用户修改普通用户密码编辑>设置密码的用户名‘@’主机名”=密码(“新密码”);
<编辑>授权编辑>格兰特权限在库名。表名“用户名‘@’主机名”被“密码”,
格兰特选择、插入、更新、删除cendxia。用户的用户名‘@’主机名”被“密码的;
显示赠款的用户名‘@’主机名’;
<编辑>收回权限编辑>撤销权限在库名。表名从“用户名‘@’主机名’;
<编辑>备份编辑>, mysqldump -uroot - p数据库名比;要保存的位置
<编辑>还原数据编辑>mysql -uroot - p数据库名
<编辑>创建数据表编辑> CREATE TABLE如果不存在表名(
字段1类型(长度)属性索引,
字段2类型(长度)属性索引,
字段3类型(长度)属性索引,
字段4类型(长度)属性索引,
字段n……——最后一个字段后面不要加逗号
)=MyISAM引擎默认字符集=use UTF8;
MyISAM——读取速度快,不支持事务
InnoDB——读取速度稍慢支持事务事务回滚
UNSTGND无符号属性
AUTO_INCREMENT自增属性(一般用在id字段上)
补零零填充
字符定长的字符串类型(0 - 255)个字符
VARCHAR变长的字符串类型,以5.0前(0 - 255)个字符,5.0版本以后(0 - 65535)个字符
DESC表名;(缩写版)
描述表名;
显示创建表的表名;
<编辑>修改表名编辑>ALTER TABLE原表名重命名为新表名;
<编辑>修改字段的数据类型编辑>ALTER TABLE表名修改字段名数据类型属性索引;
<编辑>修改字段名编辑>ALTER TABLE表名改变原字段名新字段名数据类型属性索引;
<编辑>增加字段编辑> ALTER TABLE表名添加字段名数据类型属性索引;
——(第一| AFIER字段名]
,(第一个在最前面添加字段.AFIER字段名在某字段后面添加)
ALTER TABLE表名字下降段名;
<编辑>修改字段的排列位置编辑>ALTER TABLE表名修改字段名数据类型属性索引AFIER字段名;
<编辑>修改表引擎编辑>ALTER TABLE表名引擎=引擎名;——MyISAM或InnoDB