zoukankan      html  css  js  c++  java
  • mysql(note1)

    第二周

    1. 进入数据库

      • 命令提示符 cmd ,查找到mysql安装目录的bin目录下,
      • 进入数据库
        • mysql>mysql -u root -p
        • Enter Password:
    2. 查看数据库系统信息:

      • mysql>status;
    3. 查看数据库:

      • mysql>show databases;

         CREATE DATABASE IF NOT EXISTS test;  -- 如果系统里没有test库就创建,否则就不创建
         
         CREATE TEMPORARY student; 			-- 创建一个
        
    4. 创建-删除-使用数据库:

      • mysql>create database mytest; (创建名称为 mytest的数据库)
      • mysql>drop database mytest; (删除名称为 mytest 的数据库)
      • mysql>use mytest; (使用名称为 mytest 的数据库)
    5. 创建一个user表:

       CREATE TABLE USER(								//创建表 user
      	id INT AUTO_INCREMENT NOT NULL PRIMARY KEY,
      	username CHAR(10) NOT NULL,
      	password VARCHAR(10) NOT NULL
      	);
      
       # user表中包含id、username、password,其中INT为整型;
       # auto_increment 为自动增长
       # not null为不能为空
       # primary key 为主键,唯一的
       # varchar、char字符型 后面的括号为设置多少字符
       
      
      
    6. 数据表详细操作

       show tables;     					-- 查看表
       
       drop table 表名;						-- 删除表
       
       insert into 表名称 values(1,"Tom",'19941216');-- 插入数据的结构insert into 												表名 values();
       
       select * from 表名; 			-- 查看表的数据
       
       show create table 表名称 (后面可加G或g)			-- 查看创建表的语句
       
       describe 表名称;						-- 查看数据表的status
       
       alter table oldname rename newname;	-- 修改表的名称
       
       alter table 表名 change 旧字段名 新字段名 新数据类型;  -- 修改字段名和数据类型
       例:ALTER TABLE USER CHANGE parrword _password VARCHAR(10) NOT NULL; -- 修改表中的列名
  • 相关阅读:
    移植Linux2.6.38到Tiny6410_1GNandflash
    【转载】Mini6410启动过程
    【转载】Mini2440启动配置文件说明
    【转载】linux2.6内核initrd机制解析
    第十三章 StringTable
    第十二章 执行引擎
    第十一章 直接内存(Direct Memory)
    第十章 对象的实例化、内存布局与访问定位
    第九章 方法区
    第八章 堆
  • 原文地址:https://www.cnblogs.com/Jamdu0406/p/12752673.html
Copyright © 2011-2022 走看看