`

MySQL常用命令(一)

 
阅读更多

注意:

以下命令在dos窗口执行,必须先进入mysql安装后的bin目录,比如

C:\Program Files\MySQL\MySQL Server 5.6\bin;

除非你将该目录添加到系统环境变量Path中作为快捷方式,那么可以在dos窗口直接执行命令

 

1.连接

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

例如: mysql -h localhost -u root -p 123456

 

2.退出

exit

 

注意:以下命令结尾处均添加分号;作为结束符,方括号表示命令参数可缺省

 

3.数据库操作

(1) 显示所有数据库实例

show databases;

 

 (2)进入某个数据库实例

use 数据库实例名;

例如:use test;

 

(3)创建数据库实例

create database  [if not exists]  数据库实例名 [default charset utf8 COLLATE utf8_general_ci];

例如:create database sop default charset utf8 COLLATE utf8_general_ci;

 

(4)删除数据库实例

drop database [if exists] 数据库实例名;

例如:drop database  if exists sop;   其中if exists表示如果存在才删除

 

(5)显示当前所在的数据库实例

select database();

 

4.表操作

(1)显示所有表

show tables;

 

(2)创建表

create table 表名(列定义)[ENGINE=INNODB/MYISAM] [default charset utf8];

其中 ENGINE表示创建的表类型,INNODB表示支持事务处理,MYISAM则不支持,查询效率高;

例如:create table user(id int(4) not null primary key auto_increment,

                                       name char(2) not null,

                                       sex int(2) not null defaul 0,

                                       degree double(16,2)

            )ENGINE=INNODB default charset utf8;

 

(3)删除表

drop table 表名;

例如:drop table user;

 

(4)显示表结构

desc 表名;  或者 show columns from 表名;

例如:desc user;  或者 show columns from user;

 

(5)重命名表

alter table 表名 rename 新表名

 

(6)修改表结构

删除列:alter table 表名 drop 列名

 

增加列:alter table 表名 add 列名 数据类型 [是否可为空]  [default 默认值] [comment ‘字段说明]

               alter table user add city char(20) null default '北京' comment '家庭住址';

 

修改列:注意列名、新列名、数据类型是必选的,新列名可以和原列名相同,即不改名

alter table 表名 change 列名称 新列名 数据类型 [是否可为空] [default 默认值] [comment ‘字段说明]

 例如 :alter table user change degree city char(20) null;

             alter table user change city city int(4);

 

添加主键

alter table 表名 add constraint 主键名称 primary key(列名1,....)

 

删除表中主键

alter table 表名 drop primary key;

注意:如果主键是自增长,则不允许删除,因为自增长必须为主键

 

添加索引

alter table 表名 add index 索引名(列名1,...)

 

删除索引

alter table 表名 drop index 索引名称;

 

添加唯一限制条件索引

alter table 表名 add unique 唯一索引名称(列名1,...)

 

 设置密码

    mysql> update mysql.user set password=PASSWORD('11222') where User='root';

    mysql> flush privileges;
    mysql> quit;
   重新启动MySQL,就可以使用新密码登录了

本文出自 “生意兴隆” 博客,请务必保留此出处http://yangtai.blog.51cto.com/334569/213861

 

 

 

 

分享到:
评论

相关推荐

    MYSQL常用命令一.doc

    了解并熟练使用MySQL的常用命令对于数据库管理和开发至关重要。以下是一些基本的MySQL命令及其详细说明: 1. **数据库操作** - **查看数据库**:`SHOW DATABASES;` 这个命令用于列出服务器上所有的数据库。 - **...

    MYSQL常用命令一.docx

    除了以上命令,还有一些其他常用命令,如查询数据的`SELECT`,查找数据的`LIKE`,条件组合的`AND`、`OR`,排序的`ORDER BY`,分组的`GROUP BY`,聚合函数如`COUNT`、`SUM`、`AVG`等。理解并熟练使用这些命令,将使你...

    MYSQL常用命令教程

    ### MySQL常用命令详解 在IT领域,MySQL作为一款广泛使用的开源关系型数据库管理系统,其重要性不言而喻。无论是初学者还是资深开发者,掌握MySQL的常用命令都是必不可少的技能。以下将对“MYSQL常用命令教程”中的...

    mysql常用命令一(登录、增加用户、密码更改).docx

    ### MySQL常用命令详解:登录、增加用户与密码更改 #### 一、连接MySQL 在进行任何MySQL操作之前,首先需要连接到MySQL服务器。这可以通过多种方式实现,包括使用图形界面工具或通过命令行接口。 ##### 格式 连接...

    MySql常用命令 最新 最全

    根据提供的标题、描述以及部分内容,本文将详细解析MySQL数据库中的常用命令,并且涵盖数据库的创建、管理、查询、更新等核心操作。 ### MySQL 常用命令概览 #### 启动与停止 MySQL 服务 - **启动 MySQL 服务**: ...

    MySQL常用命令 MySQL常用命令

    MySQL 常用命令 MySQL 是一个流行的开源关系数据库管理系统,它提供了许多实用的命令来管理和维护数据库。在本资源中,我们将总结一些常用的 MySQL 命令,涵盖数据库创建、用户管理、数据备份和恢复、查询执行等...

    MySQL常用命令总结.txt

    MySQL常用命令总结 MySQL常用命令总结

    MySQL常用命令(非常全面的命令大全)

    ### MySQL常用命令详解 #### 一、连接与断开MySQL **命令格式:** ``` mysql -h [主机地址] -u [用户名] -p [密码] ``` **示例:** 1. **本地连接MySQL服务:** ```bash mysql -uroot -p ``` 输入此命令后,...

    MySQL常用命令汇总.rar

    以上仅是MySQL常用命令的一部分,实际操作中还有更多高级功能,如视图、存储过程、触发器、索引、事务处理等。通过深入学习和实践,你可以更高效地管理和维护MySQL数据库。在“MySQL常用命令汇总.pdf”文件中,应有...

    mysql常用命令总结

    ### MySQL常用命令总结 本文将基于提供的部分内容对MySQL的基本操作命令进行详细解析,这些命令涵盖了数据库及表的基本管理,如创建、查询、更新等。掌握这些命令有助于更好地管理和操作MySQL数据库。 #### 一、...

    mysql命令行常用命令

    MySQL 命令行常用命令是 MySQL 数据库管理员和开发者需要掌握的基本技能,本文将介绍 MySQL 命令行常用命令的六大招数,包括 MySQL 服务的启动和停止、登陆 MySQL、增加新用户、操作数据库、导出和导入数据、乱码...

    mysql常用命令集锦--初级DBA

    MySQL常用命令集锦--初级DBA MySQL是当前最流行的开源关系数据库管理系统,本文将总结一些常用的MySQL命令,适合初级DBA学习和工作。 一、MySQL服务的启动和停止 MySQL服务的启动和停止命令如下: * ...

    mysql中文手册及常用命令

    接下来是"mysql命令大全.chm",这是一份包含了MySQL客户端命令行工具的常用命令集合。在Linux或命令行环境下操作MySQL时,熟悉这些命令能极大地提高工作效率。例如,`mysql -u root -p` 是用来登录MySQL服务器的命令...

    MySQL常用命令查询集锦

    MySQL是一种广泛使用的开源关系型数据库管理系统,其命令行界面提供了丰富的功能来管理数据库。这篇集锦主要涵盖了连接MySQL、修改密码、添加用户以及数据库的基本操作。 1. **连接MySQL** - 使用`mysql -h 主机...

    个人总结的MySQL常用命令语句

    ### MySQL常用命令语句详解 #### 一、创建数据库(Create Database) - **命令格式**:`CREATE DATABASE database_name;` - **功能说明**:此命令用于创建一个新的数据库。 - **示例**: ```sql CREATE DATABASE ...

    mysql常用命令 .chm

    常用的mysql命令,包括如何登陆mysql,备份等命令。

    mysql数据库常用命令汇总

    MySQL数据库常用命令汇总 MySQL数据库是目前最流行的开源关系数据库管理系统,它提供了丰富的命令来管理和操作数据库。本文汇总了MySQL数据库常用的命令,包括数据库操作、表操作和数据操作三部分。 数据库操作 1...

    MYSQL常用命令详细介绍

    ### MySQL常用命令详解 #### 启动MySQL服务器 在启动MySQL服务器方面,有两种常见的方法: 1. **使用winmysqladmin工具**:这是一个图形化的工具,适用于Windows系统。如果你的计算机在启动时已经设置了自动运行...

Global site tag (gtag.js) - Google Analytics