zoukankan      html  css  js  c++  java
  • MySQL命令:创建数据库、插入数据

    简介:

    学习mysql环境为ubantu,下面记录一些基本的创建数据库和插入数据的口令

    打开MySQL 服务并使用 root 登录:

    --打开 MySQL 服务
    sudo service mysql start        
    
    --使用 root 用户登录,密码为空
    mysql -u root   

    如果我们前面已经用编辑器写好了SQL语句并放在文件里,我们就需要加载文件中的数据,在 MySQL 控制台中输入命令,搭建数据库:

    --写好了在~/的MySQL.sql
    source ~/MySQL.sql

    如果前面没写,那以下就是在命令行里写啦:

    以下为实例操作:创建一个名为library的数据库,包含 book、reader 两张表,根据自己的理解安排表的内容并插入数据

    新建数据库并使用:

    --进入sql服务后首先查看有哪些数据库
    show databases;
    
    --若没有新建一个
    CREATE DATABASE library;
    
    --使用数据库
    use library;

    新建表并使用查看

    --查看有哪些表
    show tables;
    
    --新建表:CREATE TABLE xxxx();
    --书:书名和作者
    CREATE TABLE book(name char(20),author char(20));
    --读者:人名、借书日期以及性别
    CREATE TABLE reader(name char(20),date int(10),sex char(5));
    
    --再次查看一下表
    
    --查看表的内容:SELECT * FROM xxx;
    SELECT * FROM book;
    SELECT * FROM reader;
    
    --插入内容到表:INSERT INTO xxx VALUES();
    INSERT INTO book VALUES('c language','skama')
    INSERT INTO book VALUES('java','harry')
    INSERT INTO book VALUES('python','houder')
    
    INSERT INTO reader VALUES('kumata'.20180530,'man');
    INSERT INTO reader(name,sex) VALUES('kusada','man');
    INSERT INTO reader(name,date) VALUES('looper',20187475);
    
    --再查看
    SELECT * FROM book;
    SELECT * FROM reader;

    --删除数据表:DROP TABLE xxx(table_name)
     

     注:

    一、在大多数系统中,SQL 语句都是不区分大小写的,因此以下语句都是合法的:

    CREATE DATABASE name1;
    create database name2;
    CREATE database name3;
    create DAtabaSE name4;

    但是出于严谨,而且便于区分保留字(保留字(reserved word):指在高级语言中已经定义过的字,使用者不能再将这些字作为变量名或过程名使用。)和变量名,我们把保留字大写,把变量和数据小写。

    二、数据类型

    MySQL常用数据类型

    MySQL数据类型

  • 相关阅读:
    项目设计之---------- 模版模式利用
    项目设计之一------简单工厂模式利用
    项目设计之----命令模式的利用
    项目设计之一---------- 代码重构
    项目设计之---------- 类的设计原则
    项目设计之一-------------项目包的设计原则(原)
    模式经验/理解
    Java常量定义需要注意事项及static作用(复习)
    H2数据库使用 详解
    开源数据库 H2, HSQLDB, DERBY, PostgreSQL, MySQL区别/对比图表( 附加翻译) h2数据库
  • 原文地址:https://www.cnblogs.com/kumata/p/9125564.html
Copyright © 2011-2022 走看看