mysql入门语句
1、连接
1、mysql -h localhost -u root -p ******(回车)
2、mysql -h localhost -u root -p(回车)
******
3、mysql -u root -p ******(回车)(这个不写-h的话也是默认链接localhost)
4、mysql -u root -p(回车)
******
(这里的root是用户名,******是密码。这是在本机测试)
2、退出
MYSQL>exit(回车)
或者
MYSQL>quit(回车)
3、查看库
MYSQL>show databases;(回车)
(这里注意结束语句是英文状态下的分号)
如果不写分号的话如下
如果分号是中文状态下的话如下
4、创建库
MYSQL>create database mysql2;(回车)
(这里的mysql2是要创建的库名,这里默认后面带DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci。
create database mysql2 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;)
5、选中库
MYSQL>use mysql2;(回车)
(这里的mysql2是要选中库的名)
6、查看表
MYSQL>show tables(回车)
(下表是空的,因为是刚刚创建的库)
7、删除库
MYSQL>drop database test;(回车)(这里的test是要删除的库名)
8、创建表
MYSQL>create table class (
stu int,
name varchar(20),
age int
);(回车)
CREATE TABLE class (
stu INT DEFAULT NULL COMMENT '学号',
`name` VARCHAR(20) DEFAULT NULL COMMENT '姓名',
age INT DEFAULT NULL COMMENT '年龄'
);
9、改表名
MYSQL>rename table class to newClass;(回车)
(这里的class是要改的表名,newClass是新的表名)
10、删除表
MYSQL>drop table newClass;(回车)
(这里的newClass是要删除的表名)
11、描述表的结构
MYSQL>desc class;(回车)
12、列的修改、添加、删除
-- 修改列
ALTER TABLE 表名 MODIFY COLUMN 列名 VARCHAR(50) DEFAULT NULL COMMENT '描述';
-- 添加列
ALTER TABLE 表名 ADD COLUMN 列名 INT DEFAULT NULL COMMENT '描述';
-- 删除列
ALTER TABLE 表名 DROP COLUMN 列名;
13、索引的添加、删除、查询
-- 1、添加PRIMARY KEY(主键索引)
ALTER TABLE 表名 ADD PRIMARY KEY (列名);
-- 2、添加UNIQUE(唯一索引)
ALTER TABLE 表名 ADD UNIQUE (列名);
-- 3、添加INDEX(普通索引)
ALTER TABLE 表名 ADD INDEX index_name (列名);
-- 或者
CREATE INDEX index_name ON 表名(列名1,列名2);
-- 4、添加FULLTEXT(全文索引)
ALTER TABLE 表名 ADD FULLTEXT (列名);
-- 5、查询表索引
SHOW INDEX FROM 表名;
-- 6、删除索引
DROP INDEX index_name ON 表名;
注:首发在https://blog.csdn.net/qq_27501261/article/details/79469284
mysql入门语句的更多相关文章
- mysql入门语句10条
1,连接数据库服务器 mysql -h host -u root -p xxx(密码) 2,查看所有库 show databases; 3,选库 use 库名 4,查看库下面的表 show ...
- 【笔记】mysql入门语句8条
1.连接到数据库服务器 mysql -h host -uroot -pXXXX 2.查看所有库 show databases; 3.选库 use 库名 4.查看库下面的表 show tables; 5 ...
- MySql (二)入门语句和基本操作
mysql的入门语句:查看服务器下的库 show databases; 创建库(数据库被创建后它的名字是不可以更改的) create database 数据库名; 2.1.插看当前所在的库 selec ...
- MySQL学习-入门语句以及增删查改
1. SQL入门语句 SQL,指结构化查询语言,全称是 Structured Query Language,是一种 ANSI(American National Standards Institute ...
- 21分钟 MySQL 入门教程(转载!!!)
21分钟 MySQL 入门教程 目录 一.MySQL的相关概念介绍 二.Windows下MySQL的配置 配置步骤 MySQL服务的启动.停止与卸载 三.MySQL脚本的基本组成 四.MySQL中的数 ...
- MYSQL入门全套(第三部)
MYSQL入门全套(第一部) MYSQL入门全套(第二部) 索引简介 索引是对数据库表中一个或多个列(例如,employee 表的姓名 (name) 列)的值进行排序的结构.如果想按特定职员的姓来查找 ...
- MySQL入门笔记
MySQL入门笔记 版本选择: 5.x.20 以上版本比较稳定 一.MySQL的三种安装方式: 安装MySQL的方式常见的有三种: · rpm包形式 · 通用二进制 ...
- MySQL入门转载
21分钟 MySQL 入门教程 http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html 目录 一.MySQL的相关概念介绍 二.Wi ...
- mysql 入门 基本命令
MYSQL入门学习之一:基本操作 1.登录数据库 www.2cto.com 命令:mysql -u username –p (mysql -h主机地址 -u用户名 -p用户密码) ...
随机推荐
- 如何用redis来生成唯一Id
在之前的项目中需要用到一个自动增长的主键,该主键需要包含字母,所以没有办法用到数据库的自增主键.楼主要高手的指导下,发现Redis的RedisAtomicLong类可以解决这个麻烦.而且redis为单 ...
- 模态窗口原理及注意事项--http://www.alisdn.com/wordpress/?p=53
前言 在开发Windows引用程序的时候,在一些需要用户确认,或者提示用户注意的场合,经常使用模态对话框,或者叫模态窗口.在绝大多数情况下,模态窗口给开发人员带来了极大的便利,并且在某些应用上有不可替 ...
- C++名人的网站 转
正如我们可以通过计算机历史上的重要人物了解计算机史的发展,C++相关人物的网站也可以使我们得到最有价值的参考与借鉴. 正如我们可以通过计算机历史上的重要人物了解计算机史的发展,C++相关人物的网站也可 ...
- string 转 java对象、转map的方式
1.使用fastJson 将String转 map: String out; Object succesResponse = JSON.parse(out); //先转换成Object Map ...
- Html5-draggable元素拖动
Html5元素拖动 在 HTML5 中,拖放是标准的一部分,任何元素都能够拖放. Internet Explorer 9+, Firefox, Opera, Chrome, 和 Safari 支持拖动 ...
- 【VUE】VUE相关学习和知识备份
一.学习资料参考 1.1.Vue.js 官网:Vue.js https://cn.vuejs.org/ 官方文档:介绍 - Vue.js https://cn.vuejs.org/v2/guide/ ...
- delphi xe----操作mongoDB驱动,TMongoWire(Delphi MongoDB Driver)
所有例子来自:https://github.com/stijnsanders/TMongoWire Delphi MongoDB的驱动 一个Delphi的驱动程序来访问mongoDB的服务器.用jso ...
- thinkphp,下载附件
ThinkPHP框架下有个Org/Net/Http.class.php的方法download. Http.class.php的download方法如下 /** * 下载文件 * 可以指定下载显示的文件 ...
- 常用的SQLalchemy 字段类型
https://blog.csdn.net/weixin_41896508/article/details/80772238 常用的SQLAlchemy字段类型 类型名 python中类型 说明 In ...
- Request.RawUrl、Request.Url的区别
如果访问的地址是: http://hovertree.com/guestbook/addmessage.aspx?key=hovertree%3C&n=myslider#zonemenu 那么 ...