MYSQL学习笔记:基本使用的功能: 创建 查询 删除
MYSQL和PHP是最完美的搭档 (说起PHP就离不开mysql的了)他们在一起性能是最高的。
·创建 ·
text
CREATE DATABASE 数据库名;//这个要主要要ROOT权限才可以创建
//创表一定要有表名,字段名,字段数据类型,主键
CREATE TABLE IF NOT EXISTS `runoob_tbl`( //runoob_tbl创建的表名
`runoob_id` INT UNSIGNED AUTO_INCREMENT, //AUTO_INCREMENT自动增长就是for(i=0,i++,);一定要主健
`runoob_title` VARCHAR(100) NOT NULL,
`runoob_author` VARCHAR(40) NOT NULL,
`submission_date` DATE,
PRIMARY KEY ( `runoob_id` ) //定义主健`runoob_id`
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
·查询·
text
//登陆就不说了use就是查询的那个数据库了 比如数据库名字my
[root@host]# mysql -u root -p
Enter password:******
mysql> use my;
Database changed
//然后查询表 label
SELECT * FROM my_label //*代表全部就是查询全部字段,可是有时不要的也查询了浪费时间特别是大型数据库
SELECT id,title FROM my_label //这样查询就查询字段id和title的全部数据库到时后面文章介绍更多的查询方法
·删除·
text
//删除数据库
Drop database (数据库名); //删除数据库包括全部的表
//删除表
DROP TABLE table_name ;
//执行上面的语句就会问你是否删除
Dropping the database is potentially a very bad thing to do.
Any data stored in the database will be destroyed.
Do you really want to drop the '(数据库名)' database [y/N] y
Database "(数据库名)" dropped