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 - ...
随机推荐
- Oracle GoldenGate (以下简称ogg)在异种移植os同一种db之间的数据同步。
Oracle GoldenGate (以下简称ogg)在异种移植os同一种db之间的数据同步. ogg要实现的功能: 同步可以细化到单个表,满足特定的where条件rows同步,称号column同步. ...
- iOS Crash获取闪回日志和上传server
首先我们整理常常会闪退的异常哪些:数组越界.空引用.引用没有定义方法.内存空间不足等等. 怎样获取crash闪退日志 -- 工具查看 先看第一个问题怎样查看,我搜索的方法有下面几个: 第一个方法:XC ...
- Cocos2d-x学习笔记(五岁以下儿童) 精灵两种方式播放动画
这几天在看控件类,临时没有想好实际运用的方向.单纯的创建网上已经有非常多这方面的样例,我就不写了.接下来是学习精灵类.精灵类若是单独学习也是非常easy.于是我加了一些有关动画方面的知识点与精灵 ...
- windows下使用lighttpd+php(fastcgi)+mysql
一.windows下编译配置执行lighttpd 1.下载并安装cygwin. 2.下载lighttpd源码并解压3.在cygwin环境下进入lighttpd的解压文件夹后,执行: 1> ./c ...
- 一道看似简单的sql需求(转)
听说这题难住大批高手,你也来试下吧.ps:博问里的博友提出的. 原始数据 select * from t_jeff t 简单排序后数据 select * from t_jeff t order by ...
- 让c#的exe只要被修改就无法运行,支持混淆和数字证书
原文:让c#的exe只要被修改就无法运行,支持混淆和数字证书 首先用sdk的sn工具或者makecert工具生成公钥和密钥,推荐makecert,做自己的证书,我做了一个受信任的根证书放在受信任的根证 ...
- Encountered a section with no Package: header
刚才打开ubuntu,我的版本号是11.04.正想打开新立得软件工具包更新软件的时候,出现了例如以下错误: E:Encountered a section with no Package: heade ...
- c# winform 中的 工具栏自动隐藏 splitter用法 带源码
c# winform 中的 工具栏自动隐藏 splitter用法 带源码 代码下载地址 http://download.csdn.net/detail/simadi/7649313
- Java的socket服务UDP协议
练习1 接收类 package com.socket.demo; import java.io.IOException; import java.net.DatagramPacket; import ...
- hdu 4059 The Boss on Mars(纳入和排除)
http://acm.hdu.edu.cn/showproblem.php?pid=4059 定义S = 1^4 + 2^4 + 3^4+.....+n^4.如今减去与n互质的数的4次方.问共降低了多 ...