DOS下进入

  1、通过程序中的mySQL的:MySQL 5.6 Command Line Client直接进入mySQL的命令行;

  2、或者通过WIn+R--》输入cmd,然后C:等一层一层找到安装MYSQL的的文件夹运行mysql.exe可执行文件来运行mySQL

输入mySQL的连界密码,然后回车即可进入。

直接输入:?会提示好多命令的方式。

①首先  新建一个数据库、  新建表  及   设置主键:

    create database testdatabase;(创建数据库)

    use testdatabase; (使用该数据库)

mysql> create table dept
-> (
-> deptno int primary key,(设置主键)
-> dename varchar(14),
-> loc varchar(13)
-> );

提示:Query OK, 0 rows affected (1.64 sec)说明创建数据库成功;

②通过运行sql文件来新建表及设置外键:

    在桌面新建数据库sql文件:emp.sql 如下:

    create table emp

(
  empno int primary key,
  ename varchar(10),
  job varchar(10),
  mgr int,
  hiredate datetime,
  sal double,
  comm double,
  deptno int,
  foreign key (deptno) references dept(deptno)  (设置外键)
);

然后在命令行输入:

mysql> \. C:\Users\BLMZ\Desktop\emp.sql

提示:
Query OK, 0 rows affected (0.21 sec)

③查看表、查看表结构

mysql> show tables;(查看表)
+-------------------+
| Tables_in_mybatis |
+-------------------+
| dept |
| emp |
| t_user |
+-------------------+
3 rows in set (0.00 sec)

mysql> desc emp;(查看表结构)
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| empno | int(11) | NO | PRI | NULL | |
| ename | varchar(10) | YES | | NULL | |
| job | varchar(10) | YES | | NULL | |
| mgr | int(11) | YES | | NULL | |
| hiredate | datetime | YES | | NULL | |
| sal | double | YES | | NULL | |
| comm | double | YES | | NULL | |
| deptno | int(11) | YES | MUL | NULL | |
+----------+-------------+------+-----+---------+-------+
8 rows in set (0.10 sec)

④查看数据及分页查看数据(分页技术)

mysql> select * from dept;
+--------+--------+------+
| deptno | dename | loc |
+--------+--------+------+
| 1 | b | c |
| 10 | b | c |
| 12 | b | c |
| 14 | b | c |
| 16 | b | c |
| 20 | b | c |
| 160 | b | c |
+--------+--------+------+
7 rows in set (0.00 sec)

mysql> select * from dept order by deptno desc limit 3, 3;

  查看:倒序从倒数第三条开始的三条数据
+--------+--------+------+
| deptno | dename | loc |
+--------+--------+------+
| 14 | b | c |
| 12 | b | c |
| 10 | b | c |
+--------+--------+------+
3 rows in set (0.00 sec)

mysql> select * from dept order by deptno asc limit 3, 3;
+--------+--------+------+
| deptno | dename | loc |
+--------+--------+------+
| 14 | b | c |
| 16 | b | c |
| 20 | b | c |
+--------+--------+------+
3 rows in set (0.00 sec)

查看:正序从第3条开始的3条数据

⑤删除数据及    设置id自增

  delete * from dept where id=16;

  

mysql> create table article
-> (
-> id int primary key auto_increment,(自动递增)
-> title varchar(10)
-> );
Query OK, 0 rows affected (0.14 sec)

mysql> insert into article values(null,'a');(插入数据的时候设置为null)不设置值得去设置为null;
Query OK, 1 row affected (0.03 sec)

mysql> select * from article;
+----+-------+
| id | title |
+----+-------+
| 1 | a |
+----+-------+
1 row in set (0.00 sec)

mysql的初识--DOS下的简单命令的更多相关文章

  1. dos下的edit命令使用详解

    dos下的edit命令使用详解 来源:网络 作者:未知 edit命令是一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件. 比如,我想在c盘根目录下编辑一个简单的批处理文件,要求无论当前盘和当 ...

  2. 在DOS下的DEBUG命令的详细用法

    在DOS下的DEBUG命令的详细用法 名称 解释 格式 a (Assemble) 逐行汇编 a [address] c (Compare) 比较两内存块 c range address d (Dump ...

  3. Windows常用的一些DOS下的CMD命令整理

    Windows常用的一些DOS下的CMD命令整理... -------------- 正斜杠--/////-----向右倒--网址正斜杠反斜杠--\\\\------向左倒--文件路径反斜杠 DOS命 ...

  4. DOS下常用网络命令技巧

    DOS,即使对于许多自称了解计算机的人而言,也是一个比较陌生的词汇.然而,在网络管理过程中,DOS命令却是一个不可逾越的障碍,几乎所有的网络命令都运行在DOS界面.对初级用户而言,掌握一些常用网络命令 ...

  5. DOS常用的简单命令

    在windows下的cmd里使用 dir 列出当前目录下的文件及文件夹 md 创建目录 rd 删除目录(只能删除空目录) cd 进入指定目录 cd .. 返回上一级目录 cd / 返回到根目录 del ...

  6. linux下mysqldump简单命令导出数据库和表

    进入mysql的bin目录执行: 导出单个表: mysqldump -uroot -ppassword --database dbname --tables users > /home/root ...

  7. mysql 二进制日志binary log操作简单命令

    show master status \G; #查看当前正在记录的二进制日志 show binary logs; #查看binary log 所有文件列表 show binlog events; #查 ...

  8. DOS 和 Linux 常用命令的对比

    DOS 和 Linux 常用命令的对比 许多在 shell 提示下键入的 Linux命令都与你在 DOS 下键入的命令相似.事实上,某些命令完全相同. 本附录提供了 Windows的 DOS 提示下的 ...

  9. dos下编译java

    dos下运行java程序,不借助其他的IDE,即可编译运行java程序. 工具/原料   电脑 方法/步骤     打开开始,运行cmd,进入dos界面.   分别运行java,和javac,检测jd ...

随机推荐

  1. 【java基础学习】数据库编程

    数据库编程 import java.sql.*; public class JdbcDemo1{ public static void main(String[] args){ try{ //1.加载 ...

  2. Dos代码

    #自动解压apk cd /d %~dp1set filename=%~nx1set new_filename=%~n1.zipcopy %filename% %new_filename%echo %f ...

  3. 程序最多能new多少内存(2G内存里要放程序的5大区,HeapAlloc比new要快多了,而且超过2G的时候会告诉你)

    根据<Windows核心编程>得知:X86操作系统提供每个程序最多只有4G的虚拟内存,其中2G虚拟内存提供给系统用(具体用来干什么还待考察),还有2G的内存留给用户使用.那这2G内存能拿来 ...

  4. sql操作之修改表结构

    修改表的语法=========================增加列[add 列名]=========================①alter table 表名 add 列名 列类型 列参数[加的 ...

  5. php常用方法总结

    /** * created by Tina * time 2015-1-6 10:31 * textarea中传入字符串的处理,返回数组,传入的字符串以换行分割; * 拆分,压缩空格,去除空值,去重复 ...

  6. PHP5与MySQL数据库操作

    1 建立数据库表:  2 读取数据 2.1 建立01.php 2.2 建立member.php  3 修改数据 3.1 建立level.php(修改数据) 3.2 建立up_level.php  4 ...

  7. Java程序员从笨鸟到菜鸟之(十三)java网络通信编程

    本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 首先声明一下,刚开始学习java网络通信编程就对他有一种畏惧感,因为自己对网络一窍不通,所 ...

  8. background-clip,background-origin

    开门见山,简单来说 background-origin定义了background的绘制区域(就是从什么地方开始绘制),三个属性 padding-box 背景图像相对于内边距框来绘制border-box ...

  9. Ant安装、环境变量配置及验证

    一.安装ant 到官方主页http://ant.apache.org下载新版(目前为Ant1.8.1)的ant,得到的是一个apache-ant-1.8.1-bin.zip的压缩包.将其解压到你的硬盘 ...

  10. logback文章推荐

    logback 配置详解:http://www.cnblogs.com/zhuawang/p/4002975.html Logback 日志输出到 mysql:http://www.codeweblo ...