MySQL进口.sql文件和常用命令
MySQL进口.sql文件和常用命令
|
在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次运行多条sql命令的。在mysql中运行sql文件的命令: mysql> source d:/myprogram/database/db.sql; 另附mysql经常使用命令: 一) 连接MYSQL: 格式: mysql -h主机地址 -uusername -p用户password 1、例1:连接到本机上的MYSQL 首先在打开DOS窗体,然后进入mysql安装文件夹下的bin文件夹下。比如: D:/mysql/bin。再键入命令mysql -uroot -p。回车后提示你输password。假设刚安装好MYSQL,超级用户root是没有password的。故直接回车就可以进入到MYSQL中了,MYSQL的提示符是:mysql> 2、例2:连接到远程主机上的MYSQL (远程:IP地址) 如果远程主机的IP为:10.0.0.1,username为root,password为123。则键入下面命令: mysql -h10.0.0.1 -uroot -p123 (注:u与root能够不用加空格,其他也一样) 3、退出MYSQL命令 exit (回车) (二) 改动password: 格式:mysqladmin -uusername -p旧password password 新password 1、例1:给root加个password123。首先在DOS下进入文件夹C:/mysql/bin。然后键入下面命令: mysqladmin -uroot -password 123 注:由于開始时root没有password,所以-p旧password一项就能够省略了。 2、例2:再将root的password改为456 mysqladmin -uroot -pab12 password 456 (三) 添加新用户:(注意:和上面不同。以下的由于是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符) 格式:grant select on 数据库.* to username@登录主机 identified by "password" 例1、添加一个用户test1password为abc,让他能够在不论什么主机上登录,并对全部数据库有查询、插入、改动、删除的权限。首先用以root用户连入MYSQL,然后键入下面命令: grant select,insert,update,delete on *.* to test2@localhost identified by "abc"; 假设你不想test2有password。能够再打一个命令将password消掉。 grant select,insert,update,delete on mydb.* to test2@localhost identified by ""; (四) 显示命令 1、显示数据库列表: show databases; 刚開始时才两个数据库:mysql和test。mysql库非常重要它里面有MYSQL的系统信息,我们改password和新增用户。实际上就是用这个库进行操作。 2、显示库中的数据表: use mysql。 //打开库 show tables; 3、显示数据表的结构: describe 表名; 4、建库: create database 库名; 5、建表: use 库名。 create table 表名 (字段设定列表); 6、删库和删表: drop database 库名; drop table 表名; 7、将表中记录清空: delete from 表名; 8、显示表中的记录: select * from 表名; 导出sql脚本 mysqldump -u username -p 数据库名 > 存放位置 mysqldump -u root -p test > c:/a.sql 导入sql脚本 mysql -u username -p 数据库名 < 存放位置 mysqljump -u root -p test < c:/a.sql 注意,test数据库必须已经存在 MySQL导出导入命令的用例 1.导出整个数据库 mysqldump -u username -p 数据库名 > 导出的文件名称 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u username -p 数据库名表名> 导出的文件名称 mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql 3.导出一个数据库结构 mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:wcnc_db.sql -d 没有数据 --add-drop-table 在每一个create语句之前添加一个drop table 4.导入数据库 经常使用source 命令 进入mysql数据库控制台, 如mysql -u root -p mysql>use 数据库 然后使用source命令,后面參数为脚本文件(如这里用到的.sql) mysql>source d:wcnc_db.sql |
MySQL进口.sql文件和常用命令的更多相关文章
- MySQL导入SQL文件及常用命令
在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令: mysql> source d:/myprogr ...
- MySQL导入.sql文件及常用命令
在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令: mysql> source d:/myprogram/d ...
- 转:MySQL导入.sql文件及常用命令
在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令: mysql> source d:/myprogram ...
- [转]MySQL导入.sql文件及常用命令
From : http://blog.csdn.net/muziduoxi/article/details/6091202 在MySQL Qurey Brower中直接导入*.sql脚本,是不能一 ...
- mysql 导入sql文件,source命令
转自:http://blog.sina.com.cn/s/blog_610997850100mwv8.html 今天碰到个问题要用phpmyadmin导入1G的数据,但是在怎么都导入不了,用命令行就可 ...
- MySQL导入sql 文件的5大步骤
http://database.51cto.com/art/201005/200739.htm 以下的文章主要介绍的是MySQL导入sql 文件,即MySQL数据库导入导出sql 文件的实际操作步骤, ...
- Ubuntu下执行mysql的sql文件
Ubuntu下执行mysql的.sql文件 方法一: 1.执行此命令,会提示输入mysql的root账户的密码,验证成功后,会在dbname这个数据库中执行filename.sql这个脚本,其中f ...
- 怎么将oracle的sql文件转换成mysql的sql文件
怎么将sql文件导入PowerDesigner中的方法(将oracle的sql文件转换成mysql的sql文件)呢? 怎么将xx.sql文件的数据库结构导入powerdesigner 的方法呢? 现讲 ...
- MySQL导入sql文件,过大导致错误
--导入sql脚本文件,报错: Navicat 导入数据报错 --- 1153 - Got a packet bigger than 'max_allowed_packet' bytes2006 - ...
随机推荐
- 数据结构c字符串操作语言版本
#include<stdio.h> #include<malloc.h> #include<string.h> //结构的定义字符串 typedef struct ...
- php覆盖理解
我们经常听到的面向对象的三大特点:包裹.承受.多态,但是,还有很多功能,因此,我们记住它改写?在研究中,对下一个时一个简单的记录php中重写方法: 1)通过样品首先看,这更明显 <?php // ...
- sql 与linq的转换
1. left Join 原始sql select t.[MINTAccountIdentifier] from BSS_Tenant t left join BL_SAPCustomer s on ...
- JAVA学习JSTL与EL
一.基础 1.EL(Expression Language):为了使jsp写起来更加简单,提供了在Jsp中简化表达式的方法 2.JSTL:(JSP Standard Tag Library)jstl标 ...
- Simple Automated Backups for MongoDB Replica Sets
There are a bunch of different methods you can use to back up your MongoDB data, but if you want to ...
- ArcPad 10 的安装部署
ArcPad是安装在手持设备或者移动终端的一个外业ArcGIS产品,也就是说ArcPad是Esri的一款软件产品,而不是硬件设备哦.尽管不比ArcGIS Desktop功能复杂缤纷,可是对于野外作业. ...
- 求Sn=a+aa+aaa+…+aa…aaa(有n个a)…
时间限制: 1 Sec 内存限制: 128 MB 提交: 352 解决: 174 [提交][状态][讨论版] 题目描述 求Sn=a+aa+aaa+-+aa-aaa(有n个a)之值,其中a是一个数字 ...
- paip.jdk1.4 1.5(5.0) 1.6(6.0) 7.0 8.0特点比较与不同
paip.jdk1.4 1.5(5.0) 1.6(6.0) 7.0 8.0特点比较与不同 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地 ...
- hdu 1575 Tr A(矩阵高速电源输入)
Tr A Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submi ...
- Net中的反应式编程
Net中的反应式编程(Reactive Programming) 系列主题:基于消息的软件架构模型演变 一.反应式编程(Reactive Programming) 1.什么是反应式编程:反应式编程 ...