zoukankan      html  css  js  c++  java
  • 命令行版的客户端

    安装XAMPP;

    启动MySQL

    cmd打开命令面板,输入 set path 查看是否有Path=C:xamppmysqlin;如果没有,右击计算机“属性”,“高级系统设置”,“高级--环境变量”

    查看“系统变量(S)”,找到Path,选择编辑,在这里,把这个含有MySQL程序的路径粘贴进去;

    登陆:

    mysql.exe -h127.0.0.1 P3306 -uroot -p

    可以在简化为:mysql -uroot 回车登陆

    MySQL下执行语句为:source C:xxxxxx.sql  回车执行

    退出sql是:exit,quit

    SQL语句本身是不区分大小写的,习惯上SQL关键字都大写,自定义的内容都小写;

    写法:

     1 /*SHOW DATABASES;
     2 SHOW DATABASES;  多行注释*/
     3 ##SHOW DATABASE; 单行注释
     4 
     5 /*
     6 SQL语句本身是不区分大小写的!
     7 习惯上,SQL关键字都大写,自定义的内容都小写。
     8 */
     9 
    10 ##删改查都可以用WHERE
    11 
    12 ##试着删除数据库wang
    13 DROP DATABASE IF EXISTS wang;
    14 
    15 ##创建一个数据库wang,指定其中所有的数据默认的编码方式
    16 CREATE DATABASE wang CHARSET=UTF8;
    17 
    18 ##进入指定的数据库
    19 USE wang;
    20 
    21 ##创建一个部门表
    22 CREATE TABLE dept(
    23     dno INT,
    24     dname VARCHAR(32),
    25     loc VARCHAR(32),
    26     PRIMARY KEY(dno)  /*主键列*/
    27 );
    28 
    29 ##向部门表中插入记录行、字符串只能用单引号 引起来
    30 INSERT INTO dept(dno,dname,loc) VALUES(10,'abc','BJ');
    31 INSERT INTO dept(dno,dname,loc) VALUES(20,'市场部','BJ');
    32 INSERT INTO dept(dno,dname,loc) VALUES(30,'企划部','BJ');
    33 INSERT INTO dept(dno,dname,loc) VALUES(40,'广告部','BJ');
    34 
    35 ##删除表中的记录行,SQL中没有=====
    36 DELETE FROM dept WHERE dno=30;
    37 
    38 ##修改某行记录
    39 UPDATE dept SET dname='Development',loc='JN' WHERE dno=10;
    40 
    41 ##查询所有的部门数据(查询某一列或多列)
    42 SELECT dno,dname,loc FROM dept;
    43 ##SELECT dno,dname,loc FROM dept WHERE dno=10   只查看部门编号为10的信息
    44 ##SELECT dname FROM dept;
    1.sql

    练习:

     1 ##试着删除数据库wang
     2 DROP DATABASE IF EXISTS wang;
     3 
     4 ##创建一个数据库wang,指定其中所有的数据默认的编码方式
     5 CREATE DATABASE wang CHARSET=UTF8;
     6 
     7 ##进入指定的数据库
     8 USE wang;
     9 
    10 ##创建一个员工表
    11 CREATE TABLE emp(
    12     eno INT AUTO_INCREMENT, /*自增列*/
    13     ename VARCHAR(32),
    14     gender VARCHAR(1),
    15     salary FLOAT(8,2),
    16     birthday DATE,
    17     isMarried BOOLEAN,
    18     PRIMARY KEY (eno)
    19 );
    20 
    21 ##向员工表中插入记录行
    22 INSERT INTO emp(ename,gender,salary,birthday,isMarried)
    23 VALUES('王立娟','','6000','2010-10-1','false');
    24 INSERT INTO emp(ename,gender,salary,birthday,isMarried)
    25 VALUES('毛毛虫','','5000','2010-5-1','true');
    26 INSERT INTO emp(ename,gender,salary,birthday,isMarried)
    27 VALUES('lili','','6000','2010-6-1','false');
    28 
    29 
    30 
    31 ##查询所有员工数据
    32 SELECT eno,ename,gender,salary,birthday,isMarried FROM emp;
    2.sql
  • 相关阅读:
    -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
    map合并,相同键对应的值相加
    oracle截取字符串去掉字段末尾指定长度的字符
    springMVC结合AjaxForm上传文件
    hibernate中指定非外键进行关联
    Maven安装及MyEclipse中使用Maven
    js判断字符串出现的次数
    PL/SQL如何调试sql语句、存储过程
    如何让pl/sql developer记住密码,实现快速登录
    【学亮IT手记】jQuery each()函数用法实例
  • 原文地址:https://www.cnblogs.com/wang715100018066/p/6514960.html
Copyright © 2011-2022 走看看