MySQL用法

查询数据库表

通过查询INFORMATION_SCHEMA.TABLES查询数据库表的结构信息

SELECT  *  FROM  INFORMATION_SCHEMA.TABLES

WHERE TABLE_NAME =’table_name’ and TABLE_SCHEMA = ‘database_name‘

查询结果导出文件

在查询语句后面加上into  outfile 文件路径,可将查询结果导出到文件,文件格式自定

SELECT CONCAT(‘delete from ‘,TABLE_NAME,‘;‘) FROM INFORMATION_SCHEMA.TABLES

WHERE TABLE_NAME like ‘dep_system_doc%‘  and TABLE_SCHEMA = ‘acm_gaj‘

into  outfile  "d://clear_dep_system_doc_.xls";

时间: 2024-08-11 09:53:16

MySQL用法的相关文章

mysql用法精华集锦

1.      环境:windows,MySQL Server 5.5,Navicat forMySQL 2.      Mysql常用sql语句 SQL分类: DDL-数据定义语言(CREATE,ALTER,DROP,DECLARE) DML-数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL-数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先介绍基础语句: 2.1创建数据库 CREATE DATABASE database-name 2

Mysql 用法

MySQL数据库是一个十分轻便的数据库管理系统,相比大型的数据库管理系统如Oracle.MS-SQL ,MySQL更拥有轻便.灵活.开发速度快的特色,更适用于中小型数据的存储与架构.MySQL之所以能够被数以万计的网站采用,也是由此而来. 数据库的基础很少,但数据库的性能优化却是最重要的,所以多多优化,必有裨益. 1.新建用户: >CREATE USER name IDENTIFIED BY 'ssapdrow'; 2.更改密码: >SET PASSWORD FOR name=PASSWORD

nodejs中mysql用法

1.建立数据库连接:createConnection(Object)方法 该方法接受一个对象作为参数,该对象有四个常用的属性host,user,password,database.与php中链接数据库的参数相同.属性列表如下: [javascript] view plaincopy host: 连接数据库所在的主机名. (默认: localhost) port: 连接端口. (默认: 3306) localAddress: 用于TCP连接的IP地址. (可选) socketPath: 链接到un

MySQL常用操作命令备忘

1.登录数据库:mysql -uroot -p12345  (12345为密码)2.创建数据库:create database senguocc; (senguocc为数据库名)3.查看有哪些数据库:show databases;4.使用某个数据库:use senguocc;5.显示当期数据库中的所有表:show tables;6.命令行下忘记写分号:输入'\c'再按回车.7.显示当前表的结构:desc 表名;8.创建用户:insert into mysql.user(Host,User,Pas

MySQL与Oracle 差异函数比较

编号 类别 ORACLE MYSQL 注释 1 数字函数 round(1.23456,4) round(1.23456,4) 一样: ORACLE:select round(1.23456,4) value from dual MYSQL:select round(1.23456,4) value 2 abs(-1) abs(-1) 功能: 将当前数据取绝对值 用法: oracle和mysql用法一样 mysql: select abs(-1) value oracle: select abs(

Linux云计算运维-MySQL

0.建初心 优秀DBA的素质 1.人品,不做某些事情2.严谨,运行命令前深思熟虑,三思而后行,即使是依据select3.细心,严格按照步骤一步一步执行,减少出错4.心态,遇到灾难,首先要稳住,不慌张,不要受到旁人的影响5.熟悉操作系统,Linux系统的工具和命令6.熟悉业务(开发),编程语言7.熟悉行业8.喜欢数据库 • 什么是数据? 数据是指对客观事件进行记录并可以鉴别的符号,是对客观事物的性质.状态以及相互关系等进行记载的物理符号或这些物理符号的组合.它是可识别的.抽象的符号. • 什么是数

《sql必知必会》

主键:1)任意两行都不具有相同的主键值:2)每个行都必须具有一个或多个主键值(主键列不允许NULL值)3)主键列中的值不允许修改或更新:4)主键值不能重用(如果某行从表中删除,它的主键不能赋给以后的新行) 在指定一条ORDER BY 子句里,应保证它是SELECT语句中最后一条子句. 按多个列排序:SELECT prod_id,prod_price,prod_nameFROM ProductsORDER BY prod_price, prod_name; 指定排序方向:数据库默认的排序方式为升序

初探SQL注入

1.1注入语句(通过时间注入函数) 数据库名称 localhost:8080/ScriptTest/userServlet?username='union SELECT IF(SUBSTRING(current,1,1)=CHAR(101),BENCHMARK(10000000,ENCODE('sasssG','zcxczx')),null),count(*) FROM (SELECT Database() as current) as tbl;--  password=W 判断该数据库的系统用

MyBatis在insert插入操作时返回主键ID的配置

转:http://www.cnblogs.com/icerainsoft/p/4648900.html 很多时候,在向数据库插入数据时,需要保留插入数据的id,以便进行后续的update操作或者将id存入其他表作为外键. 但是,在默认情况下,insert操作返回的是一个int值,并且不是表示主键id,而是表示当前SQL语句影响的行数... 接下来,我们看看MyBatis如何在使用MySQL和Oracle做insert插入操作时将返回的id绑定到对象中. MySQL用法: <insert id=&qu