mysql(note1)
第二周
-
进入数据库
- 命令提示符 cmd ,查找到mysql安装目录的bin目录下,
- 进入数据库
- mysql>mysql -u root -p
- Enter Password:
-
查看数据库系统信息:
- mysql>status;
-
查看数据库:
-
mysql>show databases;
CREATE DATABASE IF NOT EXISTS test; -- 如果系统里没有test库就创建,否则就不创建 CREATE TEMPORARY student; -- 创建一个
-
-
创建-删除-使用数据库:
- mysql>create database mytest; (创建名称为 mytest的数据库)
- mysql>drop database mytest; (删除名称为 mytest 的数据库)
- mysql>use mytest; (使用名称为 mytest 的数据库)
-
创建一个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字符型 后面的括号为设置多少字符
-
数据表详细操作
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; -- 修改表中的列名