数据库MySQL常用命令复习

-- 查看数据库

show databases;

-- 创建数据库
create database ‘数据库名‘;

-- 删除数据库
drop database ‘数据库名‘;

-- 选库
use ‘库名‘;

-- 查看当前所在库
select database();

-- 查看所有表
show tables;

-- 删除表
drop table 表名;

-- 查看表结构
desc 表名;

-- 查看建表语句
show create table ‘表名‘;

-- 清空表数据
truncate table ‘表名‘;

-- 主键
PRIMARY KEY

-- 不能为空
NOT NULL

-- 可以为空
NULL

-- 唯一
UNIQUE

-- 自增
AUTO_INCREMENT

-- 默认值
DEFAULT

-- 无符号
UNSIGNED

-- 零填充
ZEROFILL

-- 修改表名
ALTER TABLE 旧表名 RENAME [TO] 新表名

-- 修改字段的数据类型
ALTER TABLE 表名 MODIFY 属性名 数据类型[完整性约束]

-- 修改字段名
ALTER TABLE 表名 CHANGE 旧表名 新属性名 新数据类型

-- 增加字段
ALTER TABLE 表名 ADD 属性1 数据类型[完整性数据约束][FIRST | AFTER 属性名2]

-- 删除字段
ALTER TABLE 表名 DROP 属性名

-- 修改字段的排列位置
ALTER TABLE 表名 MODIFY 属性名1 数据类型 FIRST | AFTER 属性名2

-- 修改表的存储引擎
ALTER TABLE 表名 ENGINE=存储引擎

-- 主键索引
PRIMARY KEY

-- 唯一索引
UNIQUE

-- 普通索引
INDEX

-- 创建索引 格式
primary key(‘id‘)-- 设置id为主键

unique uni_name(‘name‘)--设置name为唯一索引 uni_name 别名

index index_tel(‘tel‘)--普通索引 index_tel 别名

-- 建表后创建索引
ALTER TABLE 表名 ADD PRIMARY KEY (‘字段名‘);

ALTER TABLE 表名 ADD UNIQUE (‘字段名‘)

ALTER TABLE 表名 ADD INDEX index_name (‘字段名‘)

-- 查看索引
SHOW INDEXES FROM 表名

-- 删除主键索引
-- 先删除自增
ALTER TABLE 表名 MODIFY 自增字段 INT UNSIGNED NOT NULL
-- 再删除主键
ALTER TABLE 表名 DROP PRIMARY KEY

-- 删除唯一索引与普通索引
DROP INDEX 索引名 ON 表名

-- 往数据库添加数据
INSERT INTO 表名(字段名1,字段名2,字段3)VALUES(值1,值2,值3);

-- 修改数据
UPDATE 表名 SET 字段名 WHERE [条件]

-- 删除数据
DELETE FROM 表名 WHERE [条件]

-- 链接数据库
mysqli_connect(‘主机名‘,‘用户名‘,‘密码‘,‘库名‘);

-- 设置字符集
musqli_set_charset();

-- 判断错误信息
mysqli_error();

-- 判断错误号
mysqli_errno();

-- 发动SQL语句
mysqli_equry();

-- 将变量解析成关联数组
mysqli_fetch_assoc();

-- 返回结果集的数目
mysqli_num_rows();

-- 受影响行
mysqli_affected_rows();

-- 获取最后一次插入的ID
mysql_free_result();

时间: 2024-08-01 10:41:19

数据库MySQL常用命令复习的相关文章

mysql 常用命令复习

mysql 常用命令 show DATABASES ; create database nulige character set utf8; use nulige; show tables; #创建表 CREATE TABLE ExamResult( id INT PRIMARY KEY auto_increment, name VARCHAR (20), JS DOUBLE , Django DOUBLE , flask DOUBLE ); #往表中插入数据 INSERT INTO ExamR

Mysql数据库操作常用命令

转自微信公众号“MySQL数据库”:http://mp.weixin.qq.com/s?__biz=MzIyNjIwMzg4Ng==&mid=2655293044&idx=1&sn=e312934e5115105fdbe5da12af150276&scene=0#wechat_redirect [全了]Mysql数据库操作常用命令 2016-07-21 MySQL数据库 1.MySQL常用命令 create database name; 创建数据库 use database

MySQL常用命令、正常登录数据库、重置root密码

更改mysql数据库的root密码 修改root密码命令为 /usr/local/mysql/bin/mysql -uroot 定义环境变量 临时定义环境变量 export PATH=$PATH:/usr/local/mysql/bin/ //临时定义环境变量 echo $PATH //显示环境变量 /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/tmp/:/root/bin:/usr/local/mysql/bin/ 永久定义环境变量 vi

mysql常用命令用法

1.创建数据库:create database database_name; 2.选择数据库:use database_name; 3.创建表:create table tablename(column1 data_type1, column2 data_type2,...,columnn datatypen); 4.设置表主键:alter table tablename add primary key(column_name); 5:修改表的字段名:alter table tablename

MYSQL常用命令列表

MYSQL常用命令列表 1.系统管理 mysql -h主机地址 -u用户名 -p 连接MYSQL(在mysql/bin) exit 退出MYSQL命令 mysqladmin -u用户名 -p旧密码 password新密码 修改密码(在mysql/bin) grantselect[insert][,update][,delete]on数据库.*to用户名@localhost("%", 表示任何主机)identifiedby "密码" 增加用户 mysqldump –u

mysql 常用命令(备忘)

1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES; 2:2.创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库 mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!) 4:查看现在的数据库中存在什么表mysql> SHOW TABLES;5:创建一个数据库表mysql> CREATE TABLE MYT

13.1 设置更改root密码;13.2 连接MySQL;13.3 MySQL常用命令

扩展 : mysql5.7 root密码更改 http://www.apelearn.com/bbs/thread-7289-1-1.html myisam 和innodb引擎对比 http://www.pureweber.com/article/myisam-vs-innodb/ mysql 配置详解: http://blog.linuxeye.com/379.html mysql调优: http://www.aminglinux.com/bbs/thread-5758-1-1.html 同学

MongoDB与Mysql常用命令解释

原文 本文旨在介绍MongoDB,Mysql的常用命令:将MongoDB 和传统的关系型数据库的常用命令对照起来学习,更加便于记忆和理解. mongodb与mysql命令对比 MongoDB是由数据库(database/repository).集合(collection).文档对象(document)三个层次组成.MongoDB中集合对应关系型数据库里的表,但是集合中没有列.行和关系的概念,这体现了模式自由的特点. 传统的关系数据库一般由数据库(database).表(table).记录(rec

mysql常用命令大全 mysql常用命令总结

本文介绍下,mysql中常用的一些命令,包括创建与修改数据库.数据库中的表,mysql的权限管理命令grant.revoke等的用法. 创建与管理mysql数据库的常用命令:1,使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES; 2,创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA; 3,选择创建的数据库mysql> USE MYSQLDATA; (按回车键出现Database changed 时