mysql sql语句的用法
mysqlsql语句是不区分大小写的,所以个人一般是直接小写的。学习过程参考下面教程,并做伴有其他查询: http://www.tutorialspoint.com/sql/sql-select-database.htm删除数据库#dbname is your database's namedrop database if exists dbname
·
mysql
sql语句是不区分大小写的,所以个人一般是直接小写的。学习过程参考下面教程,并做伴有其他查询:
http://www.tutorialspoint.com/sql/sql-select-database.htm
删除数据库
#dbname is your database's name
drop database if exists dbname
创建数据库
create database if not exists dbname
要使用数据库之前,要先选择数据库
use dbname
数据库中用到的变量类型
#create table
create table if not exists ttest0(
ID int,
ipaddr varchar(20),
ipport varchar(20)
);
向表中插入元素
直接安装表中列的默认顺序进行插入
insert into ttest0 values (0,'127.0.0.1', '8080');
也可以自己指定列的顺序
insert into ttest0 (id, ipport, ipaddr) values (0, '8080', '127.0.0.1')
更新数据表
http://www.tutorialspoint.com/sql/sql-update-query.htm
整个删除表格
#tbname is your table's name
drop table tbname
数据库表的连接(Left join , Right Join, Inner Join)用法详解
http://www.cnblogs.com/weblogical/archive/2011/03/07/1974585.html
SQL - IF EXISTS UPDATE ELSE INSERT INTO
http://stackoverflow.com/questions/15383852/sql-if-exists-update-else-insert-into
按照下述方法,要给表添加一个key,如下所示:
create table if not exists ttest0(
ID int,
ipaddr varchar(20),
ipport varchar(20)
);
alter table ttest0 add unique (ID);
insert into ttest0 values (1, '127.0.0.1', '8080') on duplicate key update ipaddr='192.168.0.1';
或者可以参照如下链接,在sql语句的外面进行判断:
http://stackoverflow.com/questions/12436602/if-exists-update-else-insert-haunted-me-for-hours-new-to-mysql
更多推荐
已为社区贡献4条内容
所有评论(0)