MYSQL复习(一)安装、创建、修改

1、安装:

 Centos 系统 yum 命令安装 MySql:

yum install mysql
yum install mysql-server
yum install mysql-devel

Windows系统下安装装MySQL:

直接根据安装包,点击.exe文件即可:

检查命令:

mysqld.exe --console

设置用户密码:

-u root password "new_password";

登录:

[root@host]# mysql -u root -p
Enter password:*******

mysql -u root -p 或 mysql -h localhost -u root -p

2、mysql创建数据库、表

(1)创建数据库:

CREATE DATABASE IF NOT EXISTS 数据库名;

(2)查询数据库:

SHOW DATABASES

查询命令:

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| testdb             |
| yiibaidb           |
+--------------------+
5 rows in set

(3)使用某数据库:

USE 数据库名;

(4)删除数据库:

DROP DATABASE IF EXISTS 数据库名;
(5)创建数据库表
CREATE TABLE  表名 (
  task_id INT(11) NOT NULL 
  subject VARCHAR(45) DEFAULT NULL,
  start_date DATE DEFAULT NULL,
  end_date DATE DEFAULT NULL,
  description VARCHAR(200) DEFAULT NULL,
  PRIMARY KEY (task_id)
) ENGINE=InnoDB;

(6)修改表

ALTER TABLE之后指定要更改的表名称;

ALTER TABLE tasks 
ADD COLUMN complete DECIMAL(2,1) NULL   //增加列

ALTER TABLE tasks
DROP COLUMN description;   //删除列
ALTER TABLE tasks
RENAME TO work_items;     //重命名
ALTER TABLE tasks
CHANGE COLUMN task_id task_id INT(11) NOT NULL AUTO_INCREMENT;//更改属性

(7)更改表名

RENAME TABLE 旧表名 TO 新表名;

(8)插入表数据

INSERT INTO  表名
VALUES('Sales'),('Markting'),('Finance'),('Accounting'),('Warehouses'),('Production');

(9)查询数据表数据

mysql> SELECT 数据1(id), 数据2(name) FROM ;   //查询表id,和name数据
mysql> SELECT * FROM ; //查询表所有数据

(10)

DELETE FROM 表名 WHERE 数据id = 1;   //删除数据id=1的所有数据


3、MySQL数据类型:

(1)数值数据类型



(2)字符串数据类型


(3)布尔数据类型

MySQL没有内置的 BOOLEAN 或 BOOL 数据类型。所以要表示布尔值,MySQL使用最小的整数类型,也就是TINYINT(1)。 换句话说,BOOLEANBOOLTINYINT(1)的同义词

(4)日期和时间数据类型


(5)空间数据类型


(6)也支持JSON数据类型


猜你喜欢

转载自blog.csdn.net/u014252478/article/details/80182109