MySQL记录_20160919

  

能够从MySQL官方网站下载安装程序,运转 mysql-installer-community-5.7.10.0.msi
接纳设置路线就能够。

设置进程中开创当地服务登入名和密码
下一步用到

  4、SQL语句 

www.350.vip ,设置参照他事他说加以考察:

 

 1.先是先看下什么是MySQL。

www.350.vip 1

#一 创建/删除数据库 及数据表及插入记录 删除记录 
#如果存在数据库local_db 则删除
DROP  DATABASE IF EXISTS local_db 
#如果不存在数据库local_db 则创建
CREATE DATABASE IF NOT EXISTS local_db
USE local_db;
CREATE TABLE IF NOT EXISTS test_a03(
city VARCHAR(255),
username INT(11),
productID INT(11),
price DECIMAL(19,4),
sales INT(11),
pay_money DECIMAL(19,4),
order_time DATETIME,
salesperson VARCHAR(255),
KEY city(city),
KEY username(username)
)ENGINE INNODB DEFAULT CHARSET=utf8
#2修改表名 alter table 表名 rename 新表名
ALTER TABLE test_a03 RENAME test_a03order;
#3 插入一条记录  更新一个值
INSERT INTO test_a03order (username,pay_money,order_time) VALUES(790000000,NULL,"2013-01-02 00:01:02");

#更新pay_money空值 应该为0
UPDATE test_a03order SET pay_money=0 WHERE username=790000000 
#查询是否更新 原来是空值 现在应该是0
SELECT username,pay_money,order_time FROM test_a03order WHERE username=790000000;

#再插入一条记录 看ifnull函数效果
INSERT INTO test_a03order (username,pay_money,order_time) VALUES(790000000,NULL,"2013-01-02 00:01:02");
#4 ifnull(空值null,0) 空值 用0 替换
SELECT username,SUM(IF(order_time>"2013-01-01",pay_money,NULL)) AS pay_money1,IFNULL(SUM(pay_money),0) AS pay_money
FROM test_a03order AS a
WHERE username=790000000
#4增加/删除一个字段
ALTER TABLE `test_a03order` ADD order_date DATE
#4_1增加一个字段在指定的字段后面
ALTER TABLE `test_a03order` ADD order_date DATE AFTER `order_time`
#4_2删除一个字段
ALTER TABLE `test_a03order` DROP order_date 
#5删除数据表记录 
DELETE FROM test_a03order  WHERE username=790000000
#查询是否删除 应该全为空
SELECT username,pay_money,order_time FROM test_a03order WHERE username=7900000000;

MySQL是一个关系型数据库管理连串,由SverigeMySQL AB
企业开荒,如今归于 Oracle 旗下付加物。MySQL
最风靡的关系型数据库处理类别,其开放源码那一特征,使得平常中Mini网站的支出都选取 MySQL
作为网址数据库。

 #4.2 SQL试行种种

www.350.vip 2

  
  www.350.vip 3

3、安装处理工科具-SQLyog连接管理MySQL数据库

2、安装。

  www.350.vip 4

(8)  select 
(9)  distinct 
(11)  top 1
(6)   Table1.id,COUNT(Table1.name) as nameCount 
(1)  from Table1
(3)  inner join Table2
(2)  on Table1.id=Table2.id
(4)  where Table1.id<4
(5)  group by Table1.id
(7)  having Table1.id<3
(10) order by Table1.id desc

  

  www.350.vip 5

#4.1成立数据库、数据库表 

发表评论

电子邮件地址不会被公开。 必填项已用*标注