mysql 常用sql语句 和脚本
2012-06-03 19:36
525 查看
MYSQL常用sql命令
导入
mysql -uroot -proot test < c:\test.sql
导出
mysqldump -uroot -proot test > c:\test.sql
mysqldump -uroot -proot –R test> c:\all.sql -R存储过程
创建数据库
create database test;
显示数据库
show databases;
使用数据库
use test;
显示数据库中的表名
show tables;
创建表
create table d(id int(10) not null primary key auto_increment,username varchar(20));
删除表
drop table article;
新增数据
insert into article(article_type,article_content,article_title) values('1','2','3');
修改
update article set article_content = '5' where article_id = 3;
查询
select * from article where article_id = 3;
删除表中数据
delete from article where article_id = 3;
删除数据库
drop database test;
#######################################################
mysql 问题
mysql 乱码
mysql data too long
/usr/local/mysql/bin/mysqldump -uroot -p$pwd -R -B --tables --default-character-set=gbk test > d:\a.sql
-R 可以dump出存储过程
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
脚本
显示数据库实例
show databases;
创建数据库实例j1116
create database j1116;
删除数据库实例 j1116
drop database j1116;
在数据库实例中创建表
使用数据库 use j1116;
显示数据库实例中的表 show tables;
create table tab_student(id int not null primary key auto_increment, name varchar(32), sex varchar(2), age int, xh varchar(10));
显示表结构
desc tab_student;
插入数据
insert into tab_student(name, sex, age, xh) values('张三','女',23,'123456');
查询语句
select * from tab_student; 全表所有字段查询
select name from tab_student; 只查询name字段
select name from tab_student where age=23; 查询年龄等于23的学生的姓名
删除语句
delete from tab_student; 删除全表数据
delete from tab_student where age < 24; 删除年龄小于24岁的学生
更新语句
update tab_student set sex='nv', age=21 where id=7; 更新id等于7的学生的性别和年龄
删除表
drop table tab_student;
导入
mysql -uroot -proot test < c:\test.sql
导出
mysqldump -uroot -proot test > c:\test.sql
mysqldump -uroot -proot –R test> c:\all.sql -R存储过程
创建数据库
create database test;
显示数据库
show databases;
使用数据库
use test;
显示数据库中的表名
show tables;
创建表
create table d(id int(10) not null primary key auto_increment,username varchar(20));
删除表
drop table article;
新增数据
insert into article(article_type,article_content,article_title) values('1','2','3');
修改
update article set article_content = '5' where article_id = 3;
查询
select * from article where article_id = 3;
删除表中数据
delete from article where article_id = 3;
删除数据库
drop database test;
#######################################################
mysql 问题
mysql 乱码
mysql data too long
/usr/local/mysql/bin/mysqldump -uroot -p$pwd -R -B --tables --default-character-set=gbk test > d:\a.sql
-R 可以dump出存储过程
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
脚本
显示数据库实例
show databases;
创建数据库实例j1116
create database j1116;
删除数据库实例 j1116
drop database j1116;
在数据库实例中创建表
使用数据库 use j1116;
显示数据库实例中的表 show tables;
create table tab_student(id int not null primary key auto_increment, name varchar(32), sex varchar(2), age int, xh varchar(10));
显示表结构
desc tab_student;
插入数据
insert into tab_student(name, sex, age, xh) values('张三','女',23,'123456');
查询语句
select * from tab_student; 全表所有字段查询
select name from tab_student; 只查询name字段
select name from tab_student where age=23; 查询年龄等于23的学生的姓名
删除语句
delete from tab_student; 删除全表数据
delete from tab_student where age < 24; 删除年龄小于24岁的学生
更新语句
update tab_student set sex='nv', age=21 where id=7; 更新id等于7的学生的性别和年龄
删除表
drop table tab_student;
相关文章推荐
- MySQL常用SQL语句(Python实现学生、课程、选课表增删改查)
- Mysql中常用的sql语句汇总
- 13.4 MySQL用户管理;13.5 常用sql语句;13.6 MySQL数据库备份恢复
- MySql常用SQL语句
- MySQL常用SQL查询语句
- linux学习第五十篇:MySQL创建用户以及授权,常用sql语句,MySQL数据库备份恢复
- MySQL 常用30种SQL查询语句优化方法
- Shell脚本中执行sql语句操作mysql
- MySQL SQL常用语句自我测试练习
- 浅谈MySQL中优化sql语句查询常用的30种方法
- 浅谈MySQL中优化sql语句查询常用的30种方法
- mysql用户管理、常用sql语句、mysql数据库备份
- sql 常用语句脚本代码
- 浅谈MySQL中优化sql语句查询常用的30种方法
- 13.4 mysql用户管理 13.5 常用sql语句 13.6 mysql数据库备份恢复
- 浅谈MySQL中优化sql语句查询常用的30种方法
- MySql 常用SQL语句
- mysql 数据库中常用的sql语句
- mysql用户管理、常用sql语句、mysql数据库备份恢复
- 常用的SQL更新脚本语句