如何用命令行加载mysql文件路径

如何查看MySQL配置文件的读取顺序?

创新互联主营班玛网站建设的网络公司,主营网站建设方案,重庆APP开发公司,班玛h5小程序设计搭建,班玛网站营销推广欢迎班玛等地区企业咨询

(1)先查看mysqld服务进程所在位置:(msyql 启动与否都可以查到)#which mysqld确保mysqld是存在的。

(2)使用mysqld命令执行以下命令:# mysqld --verbose --help | grep -A 1 'Default options'之后可以看到类似以下的结果:

Default options are read from the following files in the given order:/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf那么,就可以从结果中知道mysqld服务启动时候,配置文件的读取顺序了。

如何用sql命令读取文件?

进入mysql后使用如下命令导入sql脚本文件:

mysql>sourcetest.sql;

其实test.sql就是你要导入的sql文件

source就是导入sql文件的命令

比如你在F盘有个test.sql文件,导入命令如下:

sourceF:/test.sql;

MySQL安装目录下的data文件夹的数据库能够复制到另一台电脑的MYSQL安装目录下的data文件夹里并读取?

可以复制的,如果数据库是InnoDb格式,使用了事物,还是用工具备份或者命令行来处理,不能直接复制


如果是MyISAM格式的是可以直接复制的,但是要注意权限和用户组。不然容易读不到数据

1、可以的,这也是一个冷备份数据库和迁移数据库的方法,如果别人能复制整个data目录,确实不安全。2、data下每个目录是一个database,比如mysql目录里面包含的系统表user.MYD包含了mysql用户信息3、不同的存储引擎用的不同的文件存储数据,a)如果是MyISAM存储引擎的一个table存成了三个文件table.frm(表结构)table.MYD(表数据)table.MYI(表索引)这种存储引擎你可以只复制一个table(即三个文件)或者一个数据库(即整个目录)。b)如果是InnoDB存储引擎用到了表空间文件ibdata1所以要复制需要包含数据库目录,还要包含表空间文件ibdata1等。

当前标题:如何用命令行加载mysql文件路径
当前网址:http://www.shufengxianlan.com/qtweb/news1/533501.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联