Linux小技巧之Mysql维护

因为用Linux的时间越来越长,所需要做的事也越来越多,效率成了我必需突破的瓶颈。想要了解更多关于linux的知识可以去Linux 就该这么学看看。在此总结一下这段时间用过的一些好的Linux技巧。以后时常补充这样自己要用的时候就很方便了。

操作方法

  • 01

    mysql 的数据库存放在什么地方 1)  如果使用 rpm包安装,应该在/var/lib/mysql 目录下,以数据库名为目录名 2)  如果源码安装在/usr/local/mysql中,应该在/usr/local/mysql/var中,以数据库名为目录名

  • 02

    从 mysql 中导出和导入数据 导出数据库 mysqldump  数据库名 > 文件名 导入数据库 mysqladmin create  数据库名 mysql  数据库名 <  文件名

  • 03

    忘了 mysql 的 root 口令怎么办 # service mysql stop # mysqld_safe --skip-grant-tables & # mysqladmin -u user password 'newpassword'' # mysqladmin flush-privileges

  • 04

    mysqld 起来了,却无法登录,提示"/var/lib/mysql/mysql.sock"不存在这种情况大多数是因为你的 mysql 是使用 rpm 方式安装的,它会自动寻找 /var/lib/mysql/mysql.sock 这个文件, 通过 unix socket 登录 mysql。 常见解决办法如下: 1)创建/修改文件 /etc/my.cnf,至少增加/修改一行 [mysql] [client] socket = /tmp/mysql.sock #在这里写上你的 mysql.sock 的正确位置,通常不是在 /tmp/ 下就是在 /var/lib/mysql/ 下 2)指定 IP地址,使用 tcp 方式连接mysql,而不使用本地 sock 方式 #mysql -h127.0.0.1 -uuser -ppassword 3)为 mysql.sock  加个连接,比如说实际的 mysql.sock 在 /tmp/  下,则 # ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock即可

  • 05

    导出数据的几种常用方法 1)使用 mysqldump #mysqldump -uuser -ppassword -B database --tables table1 --tables table2 > dump_data_20051206.sql 详细的参数 2)backup to语法 mysql>BACKUP TABLE tbl_name[,tbl_name...] TO '/path/to/backup/directory'; 详细请查看 mysql 手册 3)mysqlhotcopy #mysqlhotcopy db_name [/path/to/new_directory] 或 #mysqlhotcopy db_name_1 ... db_name_n /path/to/new_directory 或 #mysqlhotcopy db_name./regex/ 详细请查看 mysql 手册 4)select into outfile 详细请查看 mysql 手册 5)客户端命令行 #mysql -uuser -ppassword -e "sql statements" database > result.txt 以上各种方法中,以 mysqldump 最常用

  • 06

    如何在命令行上执行 sql 语句#mysql -uuser -ppassword -e "sql statements" database

  • 07

    导入备份出来文件的常见方法1)由 mysqldump 出来的文件 #mysql -uuser -ppassword [database] < dump.sql 2)文件类型同上,使用 source 语法 mysql>source /path_to_file/dump.sql; 3)按照一定格式存储的文本文件或 csv 等文件 #mysqlimport [options] database file1 [file2....] 详细请查看 mysql 手册 4)文件类型同上,也可以使用 load data 语法导入 详细请查看 mysql 手册

(0)

相关推荐

  • Linux小技巧之man pages设置高亮颜色

    Linux有很多很复杂的命令,但也有一些很简单但是没太有作用的命令,但是这些小命令却不被大多数人熟知,在此,仅是让这些小技巧增添运维工作时的乐趣,默认的man pages只有一种颜色,有些文字是进行加 ...

  • 必看小技巧 应该如何维护你的鼠标

    整台电脑中最普通的也是最容易被忽略的部件恐怕就是鼠标了。你是否觉得你的鼠标用起来单调无趣而对它产生厌倦?还是看看笔者下面给大家带来的介绍吧,也许经过一番调整后你会发现它移动起来更加平滑、对你的输入指令 ...

  • linux小技巧:"启动器的shell脚本会调用xterm来运行" 的解决办法

    本文针对 Mate 1.8.1 桌面环境下,CentOS 7.0 (x86_64) 和 ArchLinux 2014.10.01 (x86_64) 版本,也同样适用于存在类似问题的其他发行版本。 (我 ...

  • 分享几个实用的MySQL建表、查询优化小技巧

    操作方法 01 MySQL建表阶段是非常重要的一个环节,表结构的好坏.优劣直接影响着后续的管理维护,赶在明天上班前分享总结个人MySQL建表.MySQL查询优化积累的一些实用小技巧. 技巧一.数据表冗 ...

  • 光电激光鼠标使用维护小技巧

    目前当今主流鼠标都采用了激光引擎和光电引擎,而相对于淘汰的机械鼠标(俗称球鼠)其优势不言而喻。 光电和激光鼠标如果能正常使用的话寿命肯定要比普通鼠标长,这是它们的工作原理所决定的。目前主流鼠标因为没有 ...

  • 办公又到难捱时 喷墨打印机在夏季保养的一些小技巧

    打印机在我们的日常办公中扮演着不可或缺的角色,不过在使用中由于环境问题打印机经常会“抱恙”在身无法工作。现阶段用户虽然对于打印产品的使用十分熟练,却忽视了对打印机的保养,眼下又到了夏天,北方的干热,南 ...

  • 100个电脑小技巧

    100个电脑小技巧

  • Windows 7系统令人陶醉的17个小技巧

    Windows 7作为微软最新的操作系统,市场普及率正在稳步上升。作为一款全新的操作系统,Windows 7新功能和新技巧自然不少。 作为IT管理者必然需要对这款全新的操作系统有更多的了解,然而,据国 ...

  • 如何实现USB设备远程共享的小技巧

    本文主要和广大的电脑用户分享懒人电脑的聪明做法,如何实现USB设备远程共享的小技巧,在现如今可以说是一个电脑网络时代,很多家庭里都拥有多台电脑,如果你正在使用电脑A,突然又想使用插在电脑B上的闪存、移 ...