重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
MySQL命令行导出数据库:
创新互联专注于企业营销型网站建设、网站重做改版、宝山网站定制设计、自适应品牌网站建设、html5、商城网站建设、集团公司官网建设、外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为宝山等各大城市提供网站开发制作服务。
1,进入MySQL目录下的bin文件夹:cd
MySQL中到bin文件夹的目录
如我输入的命令行:cd
C:\Program
Files\MySQL\MySQL
Server
4.1\bin
(或者直接将windows的环境变量path中添加该目录)
2,导出数据库:mysqldump
-u
用户名
-p
数据库名
导出的文件名
如我输入的命令行:mysqldump
-u
root
-p
news
news.sql
(输入后会让你输入进入MySQL的密码)
(如果导出单张表的话在数据库名后面输入表名即可)
3、会看到文件news.sql自动生成到bin文件下
命令行导入数据库:
1,将要导入的.sql文件移至bin文件下,这样的路径比较方便
2,同上面导出的第1步
3,进入MySQL:mysql
-u
用户名
-p
如我输入的命令行:mysql
-u
root
-p
(输入同样后会让你输入MySQL的密码)
4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库
5,输入:mysqluse
目标数据库名
如我输入的命令行:mysqluse
news;
6,导入文件:mysqlsource
导入的文件名;
如我输入的命令行:mysqlsource
news.sql;
windows10用命令进入mysql数据库的具体步骤如下:
我们需要准备的材料分别是:电脑、mysql数据库。
1、首先我们打开电脑,点击打开开始中的“运行”,之后点击输入“CDM”,回车确定。
2、然后我们在弹出来的窗口中点击输入“ net start mysql”,回车确定。
3、然后我们点击输入“mysql -hlocalhost -uroot -p”,之后回车确定即可进入mysql数据库。
如何导入.sql文件到mysql中
首先:建立数据库,用这个命令:create
database
dbname;
其中dbname是数据库名称
C:\mysql\binmysql
-u
用户名
-p
数据库名
mysql
-u
root
-p
myrosz
c:/myro.sql
Enter
password:
****
稍等一会,就可以导入数据表。
1、首先在Navicat for MySQL 管理器中,创建目标数据库。
2、点击创建好的目标数据库website点的”表“一项,在右边会出现导入向导选项。
3、选择SQL Server数据库ODBC,“下一步”,数据链接属性-SQLSERVER-ODBC。
4、创建访问SQL SERVER ODBC。
5、回到导入向导中发现,已经可以查看到SQL Server源数据库中所有的表,选择需要导入的表,选择“添加”。
6、“下一步”-》“开始导入”,就可以了。
insert into tablename values(value1,value2,...) insert into tablename(fieldname1,fieldname2,...) values(value1,value2,...) insert into tablename(fieldname1,fieldname2) select fieldname1,fieldname2 from tablename1 以上基本上罗列了用insert插入数据的方法,当然你也可以用insert语句将几行同时插入到一个表中.如下所示: 2.在mysql运行环境下,我们还可以用LOAD DATA 语句把文件里面的数据读取录入到表里面.一般来讲,因为此文件是由服务器在主机上直接读取的.所以你必须具有file权限且文件必须是完全可读.当你版本够新的话,你可以给出local,这样由于你是从客户机上读取该文件并将内容传送到服务器,你就不需要file权限. 如果你没有给出local,则服务器按如下方法对其进行定位: 1)如果你的filename为绝对路径,则服务器从根目录开始查找该文件. 2)如果你的filename为相对路径,则服务器从数据库的数据目录中开始查找该文件. 如果你给出了local,则文件将按以下方式进行定位: 1)如果你的filename为绝对路径,则客户机从根目录开始查找该文件. 2)如果你的filename为相对路径,则客户机从当前目录开始查找该文件. 说了半天,也许你还不明白这具体的格式,看下面先: LOAD DATA [LOCAL] INFILE 'filename' into table tablename import_options [(fieldname_list)] import options的语法为:fieldsterminated by 'char' enclosed by 'char' escaped by 'char'linesterminated by 'string' 下面我们对其进行一些说明: 1)fields terminated by char 指定分隔列的字符.缺省时假定列值由制表符分隔. 2)fields enclosed by char 指明列值应包括在指定的字符中.通常用引号.缺省时,假定列值不包括在任何字符中. 3)fields escaped by char 表示用于转义特殊字符的转义符.缺省时表示无转义符 4)lindes escaped by string 指定结束输入行的串(可以是多字符的).缺省时假定由换行符终止行 需要注意的是转义字符的使用. 如:\' 表示单引号,\" 表示双引号 等等.另外还有一些选项这里没有具体谈到,如 ignore n lines 她可以控制文件的前n行不被读入数据库.详细请看mysql中文参考. 说了上面这么多,给一行命令大家具体体会一下: load data [local] infile "sample.txt" into table sample fields terminated by "," enclosed by "\"" 3.在系统命令行下你可以用mysqlimport实用程序,她将文本文件的内容读取到已有表中(其实mysqlimport起的作用就是实现load data命令行的接口),调用完mysqlimport后她生成一个load data 语句.语法基本上和load data差不多: mysqlimport [options] sample_db filename 同样,给条命令看一下吧:
当 MySQL 服务开启后,就可以通过客户端来登录 MySQL 数据库了。在 Windows 操作系统下可以使用 DOS 命令登录数据库,本节将介绍使用命令方式登录 MySQL 数据库的方法。
登录 MySQL 数据库的具体操作步骤如下:
步骤 1):单击“开始”→“Windows 系统”→“命令提示符”,如图所示。
步骤 2):打开命令行提示符界面,输入命令cd C:\Program Files\MySQL\MySQL Server 5.7\bin\,按回车键,如图所示。
步骤 3):在命令提示符界面可以通过登录命令mysql -h 127.0.0.1 -u root -p连接 MySQL 数据库。
按回车键,系统会提示输入密码(Enter password),这里输入配置向导中设置的密码,验证正确后,即可登录 MySQL 数据库,如图所示。
提示:mysql 为登录命令,-h 后面的参数是服务器的主机地址,在这里客户端和服务器在同一台机器上,所以输入 localhost 或者 IP 地址;-u 后面跟登录数据库的用户名称,在这里为 root;-p 后面是用户登录密码。
在 DOS 窗口下运行该命令后,系统会提示输入密码。密码输入正确以后,即可登录到 MySQL 数据库。
可以在 mysql 命令中直接加上密码,该命令为 mysql -h localhost -u root -proot。这里的 -p 后面的 root 就是密码。此处特别注意 -p 和密码之间没有空格。如果出现空格,系统将不会把后面的字符串当成密码来对待。
步骤 4):登录成功后进入 MySQL 初始界面,会出现“Welcome to the MySQL monitor”的欢迎语,然后下面还有一些说明性的语句,如图所示。
这些说明性语句介绍如下:
Commands end with; or\g:说明 mysql 命令行下的命令是以分号(;)或“\g”来结束的,遇到这个结束符就开始执行命令。
Your MySQL connection id is 3:id 表示 MySQL 数据库的连接次数。
Server version: 5. 7.29-log MySQL Community Server(GPL):Server version 后面说明数据库的版本,这个版本为 5.7.29。Community 表示该版本是社区版。
Type 'help;' or '\h' for help:表示输入”help;“或者”\h“可以看到帮助信息。
Type '\c' to clear the current input statement:表示遇到”\c“就清除前面的命令。
提示:当窗口中出现如上图所示的说明信息,命令提示符变为“mysql”时,表明已经成功登录 MySQL 服务器,可以开始对数据库进行操作了。
通过命令行客户端软件登录
当 MySQL 软件安装完后,一般都会安装一个简单命令行使用程序(MySQL Command Line Client),该客户端没有流行的用户界面。
选择”开始“→”程序“→”MySQL“→”MySQL 5.7 Command Line Client “,打开 MySQL Command Line Client 进入提示输入密码的界面,如图所示。
请点击输入图片描述
输入正确的密码后,登录到 MySQL 软件,如果以这种方式登录 MySQL,需要保证 MySQL 服务处于启动状态。
如果输入密码后,程序窗口出现闪退现象,则可以参考《MySql Command Line Client闪退解决方案》一节。