导航:首页 > 程序命令 > mysqlsource命令

mysqlsource命令

发布时间:2022-07-03 14:05:06

⑴ mysql数据库中最常用的几个命令

Mysql常用命令行大全 机 第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是: mysql> 注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP 第三招、增加新用户 格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码" 如,增加一个用户user1密码为password1,让其可以在本机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令: grant select,insert,update,delete on *.* to user1@localhost Identified by "password1"; 如果希望该用户能够在任何机器上登陆mysql,则将localhost改为"%"。 如果你不想user1有密码,可以再打一个命令将密码去掉。 grant select,insert,update,delete on mydb.* to user1@localhost identified by ""; 第四招: 操作数据库 登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束。 1、 显示数据库列表。 show databases; 缺省有两个数据库:mysql和test。 mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。 2、 显示库中的数据表: use mysql; show tables; 3、 显示数据表的结构: describe 表名; 4、 建库与删库: create database 库名; drop database 库名; 5、 建表: use 库名; create table 表名(字段列表); drop table 表名; 6、 清空表中记录: delete from 表名; 7、 显示表中的记录: select * from 表名; 第五招、导出和导入数据 1. 导出数据: mysqlmp --opt test > mysql.test 即将数据库test数据库导出到mysql.test文件,后者是一个文本文件 如:mysqlmp -u root -p123456 --databases dbname > mysql.dbname 就是把数据库dbname导出到文件mysql.dbname中。 2. 导入数据: mysqlimport -u root -p123456 < mysql.dbname。 不用解释了吧。 3. 将文本数据导入数据库: 文本数据的字段数据之间用tab键隔开。 use test; load data local infile "文件名" into table 表名; 1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2:2、创建一个数据库MYSQLDATA mysql> CREATE DATABASE MYSQLDATA; 3:选择你所创建的数据库 mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!) 4:查看现在的数据库中存在什么表 mysql> SHOW TABLES; 5:创建一个数据库表 mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1)); 6:显示表的结构: mysql> DESCRIBE MYTABLE; 7:往表中加入记录 mysql> insert into MYTABLE values ("hyq","M"); 8:用文本方式将数据装入数据库表中(例如D:/mysql.txt) mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE MYTABLE; 9:导入.sql文件命令(例如D:/mysql.sql) mysql>use database; mysql>source d:/mysql.sql; 10:删除表 mysql>drop TABLE MYTABLE; 11:清空表 mysql>delete from MYTABLE; 12:更新表中数据 mysql>update MYTABLE set sex="f" where name='hyq'; posted on 2006-01-10 16:21 happytian 阅读(6) 评论(0) 编辑 收藏 收藏至365Key 13:备份数据库 mysqlmp -u root 库名>xxx.data 14:例2:连接到远程主机上的MYSQL 假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令: mysql -h110.110.110.110 -uroot -pabcd123 (注:u与root可以不用加空格,其它也一样) 3、退出MYSQL命令: exit (回车)

⑵ 为什么使用Mysql命令source导入.sql文件时总是出错

换工具导入呗,navcat或者sqlyog
命令导入就只有这样的方法,source
地址,语法是没有错误的,你导入失败可能的原因有很多啊,比如说sql中没有创建数据库的语句,或者由于cmd命令行的限制产生的其他错误啊,CMD本身就是有局限性的,太大的就是导入不进去,这个不能强求。

⑶ 如何用source 命令导入mysql数据库

Windows下将sql数据库备份拷贝到磁盘目录如:D:\db.sql,cmd进入命令行,切换到sql文件所在的目录下。
1、先使用命令mysql -uroot -p密码
2、然后执行相关命令导入数据。
mysql> use dbtest; //设置当前要导入数据的dbtest数据库
mysql> source D:\db.sql; //导入数据

如果提示超出byte 错误 请在mysql.ini 里 [mysqli]下加入max_allowed_packet=640M

⑷ mysql用source命令导入.sql

可以做以下检查:
1.当前使用的数据库是否为目标数据库
2.源文件路径是否存在
3.版本是否匹配

source的用法如下:

将备份的数据还原

所谓备份数据的还原,就是将刚刚生成的sql语句,执行即可!

首先创建一个新的数据库:
mysql> create database student_3;
Query OK, 1 row affected (0.02 sec)

然后选中该数据库:
mysql> use student_3;
Database changed

然后在该数据库中还原数据,则原先的数据库中的表都会备份到该数据库中:
mysql> source E:/back.sql;
Query OK, 0 rows affected (0.00 sec)

⑸ 给mysql导入.sql文件,用完source命令后,数据库还是空的,没有表,为什么

因为要先创建一个数据库,然后use 数据库名,在source 数据路径就能看到数据库中的表了

⑹ mysql常用命令都有哪些

1.导出整个数据库
mysqlmp-u用户名-p–default-character-set=latin1数据库名》导出的文件名(数据库默认编码是latin1)23mysqlmp-uwcnc-psmgp_apps_wcnc》wcnc.sql
2.导出一个表
mysqlmp-u用户名-p数据库名表名》导出的文件名23mysqlmp-uwcnc-psmgp_apps_wcncusers》wcnc_users.sql
3.导出一个数据库结构
mysqlmp-uwcnc-p-d–add-drop-tablesmgp_apps_wcnc》d:wcnc_db.sql23-d没有数据–add-drop-table在每个create语句之前增加一个droptable
4.导入数据库
A:常用source命令23进入mysql数据库控制台,45如mysql-uroot-p67mysql》use数据库89然后使用source命令,后面参数为脚本文件(如这里用到的.sql)1011mysql》sourcewcnc_db.sql1213B:使用mysqlmp命令1415mysqlmp-uusername-pdbname《filename.sql1617C:使用mysql命令1819mysql-uusername-p-Ddbname《filename.sql启动与退出
1、进入MySQL:启动MySQLCommandLineClient(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是:mysql》
2、退出MySQL:quit或exit
5.创建数据库
命令:createdatabase《数据库名》
例如:建立一个名为xhkdb的数据库
mysql》createdatabasexhkdb;
6.显示所有的数据库
命令:showdatabases(注意:最后有个s)
mysql》showdatabases;
7.删除数据库
命令:dropdatabase《数据库名》
8.连接数据库
命令:use《数据库名》
例如:如果xhkdb数据库存在,尝试存取它:
9.查看当前使用的数据库
mysql》selectdatabase();
10.当前数据库包含的表信息:
mysql》showtables;(注意:最后有个s)

⑺ mysql用source命令恢复一个4G大的sql文件时,为何data文件夹大小没变化

1、对于你的第一个问题,数据到哪里去了,我不知道你的数据库文件的大小问什么没有变(有可能只是导入了部分数据),但是只要是查询一下数据库,就能知道数据到底有没有被正确导入。
2、mysql也可以像mssql一样把数据文件复制出来,等数据文件发生问题的时候用备份的数据文件恢复。
具体做法如下:
1)在mysql的date目录下找到你要备份的数据库文件夹,我的data目录在
【G:\xampp\mysql\data】根据你自己的情况查找。
2)复制要备份的数据库到备份目录下
3)数据库发生问题的时候,删除掉出问题的数据库后停止mysql服务
4)把备份的数据库文件复制回data目录(甚至可以改个名字)后重启mysql服务,这个时候数据就恢复了。
3、我的数据库文件夹下面有很多个文件的,你要确认一下你的看的数据文件的的路径是不是你正在使用的mysql的data文件夹,如果你的数据库使用没什么问题照常理是不会出现这个问题的。
---
以上,希望对你有所帮助。

⑻ 为什么使用Mysql命令source导入.sql文件时总是出错

换工具导入呗,navcat或者sqlyog
命令导入就只有这样的方法,source 地址,语法是没有错误的,你导入失败可能的原因有很多啊,比如说sql中没有创建数据库的语句,或者由于cmd命令行的限制产生的其他错误啊,CMD本身就是有局限性的,太大的就是导入不进去,这个不能强求。

⑼ 如何用source 命令导入mysql数据库

操作步骤如下:
导出SQL脚本
在原数据库服务器上,可以用phpMyAdmin工具,或者mysqlmp命令行,导出SQL脚本。
用phpMyAdmin工具
导出选项中,选择导出“结构”和“数据”,不要添加“DROP
DATABASE”和“DROP
TABLE”选项。
选中“另存为文件”选项,如果数据比较多,可以选中“gzipped”选项。
将导出的SQL文件保存下来。
用mysqlmp命令行
命令格式用户名
-
数据库名
>
数据库名.sql,提示输入密码时,输入该数据库用户名的密码。
创建空的数据库
通过主控界面/控制面板,创建一个数据库。假设数据库名为abc,数据库全权用户。
将SQL脚本导入执行
同样是两种方法,一种用phpMyAdmin(mysql数据库管理)工具,或者mysql命令行。
方法:
先导出数据库SQL脚本,再导入。
直接拷贝数据库目录和文件。

⑽ mysql里source怎么使用

1、先使用命令mysql -uroot -p密码
2、然后执行相关命令导入数据。
mysql> use dbtest; //设置当前要导入数据的dbtest数据库
mysql> source D:\db.sql; //导入数据
如果提示超出byte 错误,可以通过修改配置文件(/etc/mysql/my.cnf),将其中 max_allowed_packet=640M 进行修改,从而解决相应问题。

阅读全文

与mysqlsource命令相关的资料

热点内容
我们不做程序员还能干什么 浏览:988
怎么购买离岸服务器 浏览:282
加密市场监管信息汇总 浏览:679
程序的加密文件是哪个 浏览:400
app首屏图一张图怎么做 浏览:499
如何重启数据库服务器 浏览:660
联通程序员发展怎么样 浏览:709
山东省联想服务器供货商云空间 浏览:147
鸿天神尊小说哪个app可以看 浏览:396
做程序员的没朋友吗 浏览:360
阿里云服务器传奇微端 浏览:924
phplinux时间 浏览:452
云服务器20性能 浏览:986
android强制系统横屏 浏览:283
怎么提前看未播出的电视剧app 浏览:668
cad转pdf图层 浏览:602
程序员接私活初级 浏览:436
全无油润滑压缩机 浏览:188
代码加密常用方法 浏览:956
安卓手机如何解除已禁用 浏览:398