mysql导入sql文件

mysql 数据库导出与导入

纵然是瞬间 提交于 2019-11-28 01:33:53
1、数据库导出         语句:mysqldump -u用戶名 -p密码 -d 数据库名 表名 > 脚本名;     1、导出整个数据库结构和数据       mysqldump -h localhost -uroot -p123456 database > dump.sql     2、导出单个数据表结构和数据       mysqldump -h localhost -uroot -p123456 database table > dump.sql     3、 导出整个数据库结构(不包含数据)       mysqldump -h localhost -uroot -p123456 -d database > dump.sql     4、导出单个数据表结构(不包含数据)       mysqldump -h localhost -uroot -p123456 -d database table > dump.sql     5、导出多个库 mysqldump --default-character-set=utf8 -h127.0.0.1 -uroot -p123456 -B database1 database2 >/db/doll.sql 2、数据库导入      1、首先建空数据库       mysql>create database dbname ;    

mysql数据库导入与导出

痴心易碎 提交于 2019-11-28 01:33:41
导出 导出数据和表结构:   mysqldump -u用户名 -p 数据库名 > 数据库名.sql   mysqldump -uroot -p dbname > dbname .sql //之后输入密码 只导出表结构   mysqldump -u用户名 -p -d 数据库名 > 数据库名.sql //之后输入密码   mysqldump -uroot -p -d dbname > dbname .sql 导入 1、首先建空数据库     mysql>create database abc ; 2、导入数据库   方法一:   (1)选择数据库     mysql>use database-n ame; //创建的库名   (2)设置数据库编码     mysql>set names utf8;   (3)导入数据(注意sql文件的路径)     mysql>source /usr/bin/user .sql;   方法二:     mysql -u用户名 -p 数据库名 < 数据库名.sql     mysqldump -uroot -p dbname > dbname .sql 来源: https://www.cnblogs.com/jing99/p/10550339.html

mysql数据库的导出与导入

蹲街弑〆低调 提交于 2019-11-28 01:33:26
1、首先linux 下查看mysql相关目录       [root@op-workorder bin]# whereis mysql       mysql: /usr/bin/mysql /usr/lib64/mysql /usr/include/mysql 2、导出数据库用mysqldump命令     cd /home/work/mysql/bin # 先cd到mysql的运行路径下,再执行一下命令      1. 导出数据和表结构         ./mysqldump -uroot -p bsp > bsp.sql         mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql     2. 只导出表结构         mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql         mysqldump -uroot -p -d dbname > dbname .sql 3、导入数据库     1、首先建空数据库         mysql>create database bsp charset utf8;     2、导入数据库(方法一)       (1)选择数据库           mysql>use bsp;       (2)导入数据(注意sql文件的路径)           mysql

mysql慢日志查询

爱⌒轻易说出口 提交于 2019-11-28 00:54:29
慢日志查询作用 慢日志查询的主要功能就是,记录sql语句中超过设定的时间阈值的查询语句。例如,一条查询sql语句,我们设置的阈值为1s,当这条查询语句的执行时间超过了1s,则将被写入到慢查询配置的日志中. 慢查询主要是为了我们做sql语句的优化功能. 慢日志查询配置项说明 打开mysql,通过以下命令查看相关配置: mysql> show variables like '%query%'; +------------------------------+--------------------------------------------------+ | Variable_name | Value | +------------------------------+--------------------------------------------------+ | binlog_rows_query_log_events | OFF | | ft_query_expansion_limit | 20 | | have_query_cache | NO | | long_query_time | 10.000000 | | query_alloc_block_size | 8192 | | query_prealloc_size | 8192 | | slow_query

mysql导出表数据

送分小仙女□ 提交于 2019-11-27 23:48:04
mysqldump -upcrm -ppcrmUser*1 -h192.168.01.01 -P3399 ecrm_order0 T_EOrder>bak.sql    MYSQLdump参数详解 mysqldump备份: 复制代码 代码如下: mysqldump -u用户名 -p密码 -h主机 数据库 a -w “sql条件” –lock-all-tables > 路径 mysqldump还原: 复制代码 代码如下: mysqldump -u用户名 -p密码 -h主机 数据库 < 路径 mysqldump按条件导出: 复制代码 代码如下: mysqldump -u用户名 -p密码 -h主机 数据库 a –where “条件语句” –no-建表> 路径 mysqldump -uroot -p1234 dbname a –where “tag='88′” –no-create-info> c:\a.sql mysqldump按条件导入: 复制代码 代码如下: mysqldump -u用户名 -p密码 -h主机 数据库 < 路径 案例: 复制代码 代码如下: mysql -uroot -p1234 db1 < c:\a.txt mysqldump导出表: 复制代码 代码如下: mysqldump -u用户名 -p密码 -h主机 数据库 表 案例:mysqldump -uroot -p

每日总结

允我心安 提交于 2019-11-27 23:40:35
2016.9.11 客户的mysql服务密数据库码更改导致我们开发人员链接不到客户的mysql服务 结果 修改客户mysql密码 命令 1.关闭正在运行的MySQL。 ? 2.打开DOS窗口,转到mysql\bin目录。 ? 3.输入mysqld --skip-grant-tables回车。如果没有出现提示信息,那就对了。 ? 4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。 ? 5.输入mysql回车,如果成功,将出现MySQL提示符 > www.2cto.com? ? 6. 连接权限数据库>use?mysql; (>是本来就有的提示符,别忘了最后的分号) ? 7.改密码:> update user set password=password("123456") where user="root"; (别忘了最后的分号) ? 8.刷新权限(必须的步骤)>flush privileges;? ? 9.退出 > \q zabbix学习云盘 http://pan.baidu.com/s/1kVCtWwf 密码 zset oracle 在客户服务器上安装 报错 从新安装 ftp 安装 与权限设置 安装 Oracle数据库 报错 分析 问题 1 当用Oracle10g 安装依然 报错 而且 Oracle 客服端 安装不上 设置windows共享服务

MySQL--MySQL WorkBench--图形交互客户机的下载,安装与介绍

☆樱花仙子☆ 提交于 2019-11-27 23:02:05
我们发现安装完以后的MySQL是通过cmd来控制的,这样的话就非常的不方便了. 因为我们不能方便地查询其他功能. 在<MySQL必知必会>这本书中介绍到了两种图形交互客户机,分别是MySQL Administrator和MySQL Query Browser, 这两种图形交互客户机已经停止更新了,甚至是被淘汰了. 因此,我们需要下载MySQL的图形交互客户机MySQL WorkBench,这款的话还在时刻更新当中. 下面我来介绍怎么下载与安装MySQL WorkBench. 一.下载 1.地址: https://dev.mysql.com/downloads/workbench/ (点击网址进去,直接下载就可以) 二.安装 因为这是客户端,所以直接安装就行,没有任何难度. 三.介绍 1.打开桌面,就进入了登陆界面 点击账号,就可以登陆MySQL进行操作了. 2.接着,打开主界面进行操作,主界面如下图: (按照图片中的序号一个一个看,大概了解界面的布局) 3.首先先介绍菜单栏的内容 Files Edit 1 New model 建立新的数据库 1.主要是编辑MySQL的一些操作 2.New Query Tab 建立新的查询选项卡 2.比较简单,就不细说了 3.Open modl 打开以前建立的数据库 4.Open SQL Script 打开SQL脚本文件 View Query 1

mysql导出数据库几种方法

风格不统一 提交于 2019-11-27 22:11:26
mysql教程导出数据库教程几种方法 方法一 cmd 到mysql bin目录下用 如下命令 mysqldump --opt -h192.168.0.156 -uusername -ppassword --skip-lock-tables databasename>database.sql 把ip改成localhost就可以的 如果装了navicate那就更简单了 先连接上数据库,选中数据库 再选择转储sql 就好了 方法二 进入cmd (注意在os cmd中 而不是在mysql中) =================== 1.导出数据库(sql脚本) mysqldump -u 用户名 -p 数据库名 > 导出的文件名   mysqldump -u root -p db_name > test_db.sql   2.mysql导出数据库一个表   mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名   mysqldump -u wcnc -p test_db users> test_users.sql (结尾没有分号) 方法三 启动mysql服务 /etc/init.d/mysql start 导出整个数据库 mysqldump dbname > c:mydb.sql -u root -p 导入数据库 source mydb.sql mysql -u用户名 -p

天兔Lepus数据库监控的安装

左心房为你撑大大i 提交于 2019-11-27 20:40:59
第1章 lepus介绍 Lepus是一套开源的数据库监控平台,目前已经支持MySQL、Oracle、SQLServer、MongoDB、Redis等数据库的基本监控和告警(MySQL已经支持复制监控、慢查询分析和定向推送等高级功能)。Lepus无需在每台数据库服务器部署脚本或Agent,只需要在数据库创建授权帐号后,即可进行远程监控,适合监控数据库服务器较多的公司和监控云中数据库,这将为企业大大减化监控部署流程,同时Lepus系统内置了丰富的性能监控指标,让企业能够在数据库宕机前发现潜在性能问题进行处理,减少企业因为数据库问题导致的直接损失。 第2章 软件安装的必要需求 软件需要LAMP环境,需要的核心包如下: 以下软件包只需要部署在监控机即可。被监控机无需部署。 1.MySQL5.1及以上(必须,用来存储监控系统采集的数据) 2.Apache 2.2及以上 (必须,WEB服务器运行服务器) 3.PHP 5.3以上 (必须,提供WEB界面支持,不支持PHP7) 4.Python2 (必须,推荐2.6及以上版本,执行数据采集和报警任务,不支持Python3) 5.Python连接和监控数据库的相关驱动模块包: MySQLdb for python (Python连接MySQl的接口,用于监控MySQL,此模块必须安装) cx_oracle for python

MySQL常用维护命令和操作

风格不统一 提交于 2019-11-27 20:36:47
MySQL数据库安装后,除了包括 MySQL服务器 进程管理外,还提供了大量工具用于管理和维护MySQL服务器的其它工作。下面 PHP程序员雷雪松 介绍的这些命令都是在MySQL交互界面以外的命令行中执行的。MySQL常用维护命令和操作主要包括对MySQL数据库状态的查看、性能的优化,MySQL表的检查、分析、修复、优化,MySQL数据库的导出导入、热备份等。 myisampack :压缩MySQL MyISAM表以产生更小的只读表的一个工具。 myisampack工具可以压缩MyISAM表来解决空间占用过大的问题。myisampack分别压缩表中的每一列。通常,myisampack可以将数据文件压缩到40%-70%。当以后使用表时,解压缩列需要的信息被读入内存。当访问具体的记录时性能会更好,因为你只需要解压缩一个记录。 mysqlaccess:检查访问主机名、用户名和数据库组合的权限的脚本。 mysqlaccess是为MySQL提供的一个诊断工具。它检查访问权限的主机名、用户名和数据库组合。请注意 mysqlaccess检查只使用user、db和host表的访问。它不检查在tables_priv、columns_priv或procs_priv表中指定的表、列或者程序的权限。 mysqladmin :用于管理MySQL服务器的客户端。 mysqladmin执行管理操作的客户程序