常用数据库操作指令

1.show databases; 显示所有的库
2.use mysql; 切换到mysql库
3.show tables;显示所有的表
6.连接数据库
本机数据库:mysql -hlocalhost -uroot -p
mysql -h127.0.0.1 -uroot -p
远程数据库:mysql -h192.168.89.30 -uroot -p
7.对库的操作:
查看数据库:show databases;
创建数据库:create database +库名
删除数据库:drop database +库名
8.对表的操作:
建立表:CREATE TABLE IF NOT EXISTS +表名(
内容
);
查看建表语句: show create table+表名
查看表结构:desc/describe +表名
删除表语句 drop table if exists+表名
select * from

9.SELECT * FROM+表名 查询库中的表名

自己建立表的顺序
service mysql start
mysql -uroot -pok
CREATE DATABASE IF NOT EXISTS +表名
建立表:CREATE TABLE IF NOT EXISTS +表名(
内容
);
查看建表语句: show create table+表名
查看表结构:desc/describe +表名
删除表语句 drop table if exists+表名;
select * from

查看数据库的定义
show create database +库名;
查看表的定义
show create table +表名;
查看表的结构
desc +表名
12.设置严格检查模式
SET sql_mode=‘strict_trans_tables’;

13.查看mysql所支持的引擎类型(表类型)
show engines;
14.查看默认引擎
show variables like ‘storage_engine’;
15.重命名表
alter table +原表名+rename as +新表名
16.添加字段
alter table +表名 add 字段名 列类型(属性)
17.修改字段
alter table 表名 modify 字段名 列类型【属性】
alter table 表名 change 旧字段名 新字段名 列类型
18.删除字段
alter table 表名 drop 字段名;
19.删除表
drop table if exists +表名;
20…创建外键
CONSTRAINT FK FOREIGN KEY 指定外键 REFERENCES 表名(指定内建)//references是引用的意思
21…删除外键
alter table +表名+drop foreign key +外键名字
ALTER TABLE +表名 DROP INDEX +外键名;

1、创建数据库:
create database +数据库名称 ;

2、显示所有数据库
show databases ;

3、删除数据库
drop database +删除的数据库名称 ;

4、查看当前使用的数据库
select database( ) ;

5、查看当前数据库包含的表信息
show tables ;

6、查看某个数据库的信息
show create database +数据库名称 ;

7、修改数据库的编码方式
alter database +数据库名称 +default character set +编码方式+collate +编码方式+ _bin ;

8、连接数据库
use +数据库名称 ;

9、建表语句
create table tb_a(aId int,aName varchar(10));

10、插入语句
insert into tb_a values
查看表数据
select * from tb_a;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。