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; -- 修改表中的列名
posted @ 2020-04-22 15:58  风里来雨里去duu  阅读(119)  评论(0编辑  收藏  举报