mysql--------常用命令

原创 2018年01月13日 08:50:48

命令或者代码来学习数据库是最好的,当你熟悉的不能再熟悉了再去用可视化工具,个人建议。

打开数据库,输入密码就可以操作数据库了

 

操作数据库

 

登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束

 

1、 显示数据库列表

 

show databases;

 

缺省有两个数据库:mysql和test。 mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。

 

2、 显示库中的数据表:

 

use mysql;

 

show tables;

 

3、 显示数据表的结构:

 

describe 表名;

 

4、 建库与删库:

 

create database 库名;

 

drop database 库名;

 

5、 建表:

 

use 库名;

 

create table 表名(字段列表);

 

drop table 表名;

 

6、 清空表中记录:

 

delete from 表名;

 

7、 显示表中的记录:

 

select * from 表名;

 

第五招、导出和导入数据

 

1. 导出数据:

 

mysqldump --opt test > mysql.test

 

即将数据库test数据库导出到mysql.test文件,后者是一个文本文件

 

如:mysqldump -u root -p123456 --databases dbname > mysql.dbname

 

就是把数据库dbname导出到文件mysql.dbname中

 

2. 导入数据:

 

mysqlimport -u root -p123456 < mysql.dbname。

 

不用解释了吧

 

3. 将文本数据导入数据库:

 

文本数据的字段数据之间用tab键隔开。

 

use test;

 

load data local infile "文件名" into table 表名;

 

1:使用SHOW语句找出在服务器上当前存在什么数据库

 

mysql> SHOW DATABASES;

 

2:创建一个数据库MYSQLDATA

 

mysql> CREATE DATABASE MYSQLDATA;

 

3:选择你所创建的数据库

 

mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)

 

4:查看现在的数据库中存在什么表

 

mysql> SHOW TABLES;

 

5:创建一个数据库表

 

mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));

 

6:显示表的结构:

 

mysql> DESCRIBE TANLENAME;

 

7:往表中加入记录

 

mysql> insert into MYTABLE values ("hyq","M");

 

8:用文本方式将数据装入数据库表中(例如D:/mysql.txt)

 

mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE MYTABLE;

 

9:导入.sql文件命令(例如D:/mysql.sql)

 

mysql>use database;

 

mysql>source d:/mysql.sql;

 

10:删除表

 

mysql>drop TABLE MYTABLE;

 

11:清空表

 

mysql>delete from MYTABLE;

 

12:更新表中数据

 

mysql>update MYTABLE set sex="f" where name='hyq';

 

13:备份数据库

 

mysqldump -u root 库名>xxx.data

 

14:退出MYSQL命令: exit (回车)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/DickyQie/article/details/79049347

Exchange PS 常用命令

Exchange PS 常用命令
  • 2015年12月20日 01:34

mysql--------四种索引类型

一、索引的类型 mysql索引的四种类型:主键索引、唯一索引、普通索引和全文索引。通过给字段添加索引可以提高数据的读取速度,提高项目的并发能力和抗压能力。索引优化时mysql中的一种优化方式。索引...
  • DickyQie
  • DickyQie
  • 2018-02-05 09:53:00
  • 186

mysql--------命令来操作表

常用的通过mysql命令来更改表结构的一些sql语句,包括添加、删除、修改字段、调整字段顺序。 添加字段: alter table `user_movement_log` Add column G...
  • DickyQie
  • DickyQie
  • 2018-01-12 09:51:17
  • 134

Linux常用命令汇总

  • 2017年09月22日 22:48
  • 1.02MB
  • 下载

diannao常用命令

  • 2010年08月04日 22:00
  • 24KB
  • 下载

Linux20个常用命令

玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下...
  • xufei512
  • xufei512
  • 2016-11-24 17:43:40
  • 34176

linux命令(java开发常用)

java开发常用的linux命令
  • qq_15821497
  • qq_15821497
  • 2017-06-30 10:34:41
  • 411

oracle常用命令(日常整理,持续更新)

oracle常用命令 一、Oracle数据库实例、用户、目录及session会话查看: 1、ORACLE SID查看设置 查看SID、用户名 $ env|grep SID 、select * fro...
  • zhrzhl
  • zhrzhl
  • 2014-04-18 15:15:04
  • 8131

git常用命令

  • 2018年01月19日 11:06
  • 16KB
  • 下载

Linx常用的命令

lear //清屏 pwd //查看当前目录 LL //查看当前目录下的列表 LS //ls 命令显示当前目录的内容 LS -al //查看当前目录下所有的文件包括隐藏文件 cd //进到某...
  • liangdeniu
  • liangdeniu
  • 2016-05-15 16:30:49
  • 687
收藏助手
不良信息举报
您举报文章:mysql--------常用命令
举报原因:
原因补充:

(最多只允许输入30个字)