博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL学习笔记
阅读量:4658 次
发布时间:2019-06-09

本文共 945 字,大约阅读时间需要 3 分钟。

MySQL登陆命令:

mysql -h 主机名 -u 用户名 -p

在我的主机上,这个命令是:

mysql -h localhost -u root -p
或者更简洁:
mysql -p
其中-p选项表示使用密码。
加入选项-D 所选择的数据库名 可以登录特定数据库。

 

创建数据库:

create database 数据库名 [其他选项];

如:

create database sample character set gbk;

删除数据库:

drop database 数据库名
 
查看已经创建的数据库:
show database;
 
使用特定数据库:
use 数据库名;
 
创建表:

create table 表名称(列声明);

列声明方法:

列名称 类型 可选选项

如:

create table students    (        id int unsigned not null auto_increment primary key,        name char(8) not null,        sex char(4) not null,        age tinyint unsigned not null,        tel char(13) null default "-"    );

查看已创建表的详细信息:

describe 表名;

修改表名:
 alter table 原名 rename to 新名;
添加列:
 alter table 表名 add column 列名 格式;
删除列:
 alter table 表名 drop column 列名;

 

向表中插入条目:

INSERT INTO 表名 VALUES (值1, 值2,....)

 或者:

INSERT INTO 表明 (列1, 列2,...) VALUES (值1, 值2,....)
 更新条目:
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
查询语句:
SELECT 列名称 FROM 表名称

 或者

SELECT * FROM 表名称

 

 
 

转载于:https://www.cnblogs.com/netaddi/p/5427911.html

你可能感兴趣的文章
父类引用指向子类对象
查看>>
网页如何实现下载功能
查看>>
IT男专用表白程序
查看>>
读《大道至简》第六章感想
查看>>
ef linq 中判断实体中是否包含某集合
查看>>
章三 链表
查看>>
Solution for Concurrent number of AOS' for this application exceeds the licensed number
查看>>
CSE 3100 Systems Programming
查看>>
IntelliJ IDEA 的Project structure说明
查看>>
Java Security(JCE基本概念)
查看>>
创建 PSO
查看>>
JasperReport报表设计4
查看>>
项目活动定义 概述
查看>>
团队冲刺04
查看>>
我的Python分析成长之路8
查看>>
泛型在三层中的应用
查看>>
SharePoint2010 -- 管理配置文件同步
查看>>
.Net MVC3中取得当前区域的名字(Area name)
查看>>
获得屏幕像素以及像素密度
查看>>
int与string转换
查看>>