数据库的基本语句用法
来源:互联网 发布:品类管理数据分析 编辑:程序博客网 时间:2024/06/10 01:03
在cmd条件下,到命令提示符中
登录:mysql -u root -p+密码
show databases;//显示所有表空间
use abc;//使用其中一个表空间
show tables;//显示表空间中的表格
select * from aa; //大小写没关系--显示表内容
desc aa; //查看数据表aa的表结构
select name,age from aa;
insert into aa values(7,'王五',22,'长沙');
delete from aa where id = 3;
update aa set address ='湖南长沙'where address = '长沙'; //更改表内容
alter table aa add column sex int;; //为表格增加一个字段(列),更改表结构
update aa set age=100; //把所有记录的年龄均设为100
alter table aa drop column sex; //删除book表中的sex列
drop table aa; //删除表格
drop database hncu; //删除数据库。在MySQL软件的data目录中,每个数据库就是一个文件夹(因此删文件夹也行,但建议不要这样做)。
/////////////以下是tb.sql脚本文件的内容////////////////
create database IF NOT EXISTS abc CHARACTER SET utf8;
use abc;
create table aa(
id int not null primary key,
name varchar(30) not null,
age int,
address varchar(30)
);
insert into aa values(1,'Jack',22,'益阳');
insert into aa values(2,'张三',22,'长沙');
insert into aa values(3,'Rose',22,'北京');
insert into aa values(4,'小李',22,'上海');
导入(只能在cmd的mysql中,SqlYog中不行):
source d:\\a\\tb.sql (注意最后没有分号)
CREATE TABLE bb(
sno VARCHAR(30) PRIMARY KEY,
age INT,
address VARCHAR(30)
);
INSERT INTO bb VALUES('1003',21,'cccc');
INSERT INTO bb VALUES('1004',22,'cc11cc');
INSERT INTO bb VALUES('1005',23,'ccc22c');
INSERT INTO bb VALUES('1006',24,'cc33cc');
导出(只能在cmd的shell下,SqlYog中不行): --要退出mysql
mysqldump -uroot -p1234 --databases abc > d:/a/dd.sql
drop database abc;
导入: source d:\\a\\dd.sql
处理中文乱码问题(注意编码是UTF8,没有"-"):
Create database 数据库名 character set UTF8;//指定字符编码
数据类型中的数值型:int, numeric(double,float)
Numeric可以保存小数位。如numeric(4,2)则可以表示最大数据为:99.99。
注意4是总位数,2是小数位数。
有关SQL语言的总结:
1、DDL:数据库定义语言
create database aa if not exists set character utf8;
create table stud(
id int primary key,
sname varchar(30)
);
alter table stud add column age int;
alter table stud drop column age;
阅读全文
0 0
- 数据库的基本语句用法
- SQL语句基本的用法
- SQL语句基本的用法
- for语句的基本用法
- sql语句的基本用法
- SQL语句的基本用法
- try语句的基本用法
- sql语句的基本用法
- 数据库基本语句的应用
- 数据库语句的基本格式
- 数据库sqlite3的基本语句
- 数据库-基本的SQL语句
- 数据库基本的sql语句
- 常用的基本数据库语句
- 数据库~neo4j的基本语句
- [转载]SQL基本语句用法(用ADO连接数据库用的)
- mysql数据库的基本用法
- MySQL数据库的基本用法
- hdu 2029 Palindromes _easy version
- opencv总结1
- 使用TCP协议的NAT穿透技术 (转)
- 第一篇博客。
- 【JavaSE学习笔记】常用类介绍03_Character,Arrays,BigDecimal,BigInteger,Calendar
- 数据库的基本语句用法
- SpringBoot之使用JPA保存数据
- oracle Supplemental Log补全日志介绍
- 基于darknet框架分类器训练
- CMakeLists.txt中设置编译后的可执行程序优先调用本地库(和可执行程序在同一个文件夹下的库)
- SharedPreference.Editor的apply和commit方法异同
- 华为诺亚方舟实验室主任李航:神经符号处理开启自然语言处理新篇章
- Echars+Ajax+SpringMVC获取动态数据
- PAT B1070. 结绳