`
luyanqing
  • 浏览: 4057 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Linux安装MySQL后找不到my.cnf

 
阅读更多
  Linux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,   至于为什么没有这个文件而MySQL却也能正常启动和作用,在这有两个说法,
  Linux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,
  至于为什么没有这个文件而MySQL却也能正常启动和作用,在这有两个说法,
  第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,
  第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅限于rpm包安装的MySQL,
  解决方法,只需要复制一个/usr/share/mysql目录下的。cnf文件到/etc目录,并改名为my.cnf即可。
  转自:  http://www.linuxidc.com/Linux/2010-11/29577.htm
  用 mysqldump 备份出来的文件是一个可以直接倒入的 SQL 脚本,有两种方法可以将数据导入。
  直接用 mysql 客户端
  例如:
  /usr/local/mysql/bin/mysql -uyejr -pyejr db_name < db_name.sql
  用 SOURCE 语法
  其实这不是标准的 SQL 语法,而是 mysql 客户端提供的功能,例如:
  SOURCE /tmp/db_name.sql;
  这里需要指定文件的绝对路径,并且必须是 mysqld 运行用户(例如 nobody)有权限读取的文件。
分享到:
评论

相关推荐

    MySQL中配置文件my.cnf因权限问题导致无法启动的解决方法

    本文主要给大家介绍了关于MySQL中配置文件my.cnf因权限问题导致无法启动的相关解决过程,分享出来供大家参考学习,下面来一起看看详细的介绍: 问题描述 MySQL 无法启动,报如下错误: 问题分析 查看 MySQL 错误...

    MySQL修改my.cnf配置不生效的解决方法

    本文实例讲述了MySQL修改my.cnf配置不生效的解决方法。分享给大家供大家参考,具体如下: 一、问题: 修改了 my.cnf 配置文件后,却不生效,这是怎么回事? 二、原因: 我们注意到,这里只说了修改 my.cnf,并没有说...

    my.cnf,安装mysql后的必备文件

    在linux安装mysql需要的文件,mysql5.7安装后没有my.cnf文件,把它拷贝到 /etc/下面就可以了,不然mysql启动不了

    Linux系统Mysql数据库详细安装教程!.pdf

    安装之前⾸先要找出系统⾃带的和Mysql数据库类似的⼀个软件叫mariadb,要先卸载掉,不然会和mysql数据库冲突,不兼容,造成安装 失败。 1.先找出类似mysql的软件 rpm -qa " grep mariadb ⼀般情况下会找到⼀个叫...

    CentOS 7.0编译安装cmake和mysql安装包

    ln -s /usr/local/mysql/my.cnf /etc/my.cnf #添加到/etc目录的软连接 cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld #把Mysql加入系统启动 chmod 755 /etc/init.d/mysqld #增加执行权限 chkconfig ...

    一次Linux修改MySQL配置不生效的问题解决

    背景 自己手上有一个项目服务用的是AWS EC2,最近从安全性和性能方面考虑,最近打算把腾讯云的MySQL数据库迁移到AWS RDS上,因为AWS的出口规则和安全组等问题,我需要.../etc/my.cnf // 找到配置文件 port = 3306 //

    linux修改mysql数据库文件的路径

    mysql更改数据文件的存放路径感觉直接把/etc/...第二,就是修改配置文件,假如直接是用mysql/bin下面的命令启动的话,直接改my.cnf就可以了,也就是把ocket和data的目录改到你移到的位置,如果是要它在开机的时候可以自

    Linux使用MySQL忘记root密码及修改MySQL默认编码

     # vim /etc/my.cnf 在[mysqld]段中加上一句:skip-grant-tables Ⅱ. 重启服务 # service mysqld restart Ⅲ. 登录Mysql,修改密码信息 # mysql mysql&gt; USE mysql; mysql&gt; UPDATE user SET Password=pass

    mysql odbc字符集设置(中文显示乱码)

    1.将mysql安装目录下的my.ini中的[client]项中添加default-character-set=gb2312 [client] default-character-set=gb2312 port=3306 2.将my.ini拷贝到c盘根目录,并修改名字为my.cnf 3.在配置odbc源时,选上Read ...

    2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

    03-MySQL不乱码5种方法及不乱码根源深入详解.avi 04-下节内容及课后作业说明.avi 05-课前思想-17期学生23万入职BAT公司 06-课前思想-及课前考试题说明.avi 07-MySQL字符集介绍及生产常用字符集说明.avi 08-MySQL不同...

    Ubuntu Debian(NGINX/PHP/MYSQL)快速配置工具LNMP云安装

    MySQL my.cnf:/etc/mysql/my.cnf PHP php.ini:/etc/php5/fpm/php.ini DebianLNMP一键安装LNMP效果图: Ubuntu Debian(NGINX/PHP/MYSQL)快速配置工具 Debian6系统下使用之前发布的“DebianLNMP”服务器软件...

    linux下mysql数据库单向同步配置方法分享

    又叫做主从复制,是通过二进制日志文件完成的,注意:mysql 数据库的版本,两个数据库...对my.cnf进行修改需要重启动数据库设置才会生效,如果不想对指定数据库同步进行限制,直接跳过这步 [root@kt /]# service

    禁止mysql做域名解析(解决远程访问mysql时很慢)

    出现这种问题的主要原因是,默认安装的MYSQL开启了DNS的反向解析,在MY.INI(WINDOWS系统下)或MY.CNF(UNIX或LINUX系统下)文件的[mysqld]下加入skip-name-resolve这一句。 但是,这样会引起一个问题:连接mysql时,不能...

    MySQL管理之道 性能调优、高可用与监控.part2.rar

    4.1.3 在master上更新一条记录,而slave上却找不到 115 4.2 特殊情况:slave的中继日志relay-log损坏 116 4.3 人为失误 118 4.4 避免在master上执行大事务 119 4.5 slave_exec_mode参数可自动处理同步复制错误 ...

    php资料库4 防止foeach中变量不是数组

    有效配置MySQL参数--my_cnf - 服务器专区 IT168.mht MySQL 5_1参考手册 7_ 优化(4) - MySQL - Unix爱好者家园.mht Drupal专业开发指南 第22章 Drupal优化(1) - g089h515r806的专栏 - CSDNBlog.mht 由Table_locks_...

    通信与网络中的如何修改Linux下MySQL5.0的默认连接数

     后者文件找不到:)原来是以前的版本跟现在的版本有所不同。  言归正传,我以centos 4.4 下面的mysql 5.0.33 手工编译版本为例说明:  vi /usr/local/mysql/bin/mysqld_safe  找到safe_mysqld编辑它,找到...

    PHP远程连接MYSQL数据库非常慢的解决方法

    出现这种问题的主要原因是,默认安装的MYSQL开启了DNS的反向解析,在my.ini(WINDOWS系统下)或MY.CNF(UNIX或LINUX系统下)文件的[mysqld]下加入skip-name-resolve这一句,保存。 开始--》运行--》cmd--》net stop...

    MySQL表名不区分大小写的设置方法

    原来Linux下的MySQL默认是区分表名大小写的,通过如下设置,可以让MySQL不区分表名大小写:1、用root登录,修改 /etc/my.cnf;2、在[mysqld]节点下,加入一行: lower_case_table_names=13、重启MySQL即可; 其中 ...

    show engine innodb status显示信息不全如何解决

    问题: 执行 show engine innodb status\G 时,显示的信息不全,DEADLOCK相关信息太多,后面的都没了 原因: 这是mysql客户端的一个bug:BUG#19825,交互式客户端限制了输出信息最大为 64KB,因此更多的信息无法显示...

Global site tag (gtag.js) - Google Analytics