Linux 下 mysql 的相关命令
1.登录: mysql -uroot -p
2.Linux下mysql 不能外网访问
已经在MYSQL里grant了权限了。在外网还是不能访问 .
问题:
cat /etc/mysql/my.conf
找到下面一行
bind-address = 127.0.0.1
为了数据的安全,默认MySQL只守候在127.0.0.1上,前面是没有注释的,所以就只能本机访问。
解决办法:
在bind-address 前面加上注释,重起MYSQL就OK了
第二步:
mysql>use mysql;
mysql>update user set host = '%' where user ='root';
mysql>flush privileges;
mysql>select 'host','user' from user where user='root';
用上面的命令修改! 重启mysql
3. 数据库导出和导入
下面的例子显示怎样导出一个MySQL数据库,经常将数据导出做个备份还是必要的,putty登陆服务器,进入你要备份数据库的目录,备份完毕后,数据库文件将保存在该目录,在命令行的操作步骤如下:
(1). mysqldump -u username -p database_name > 20090708.sql
(2). 回车
(3). 提示输入密码
(4). 输入密码,回车.
上传MySQL数据库备份文件(比如上面导出的文件20090708.sql)到你的服务器上,或者从你的新服务器通过wget命令(上面有提到)直接下载数据库文件到新服务器,然后执行如下命令:
(1). mysql -u username -p database_name < 20090708.sql
(2). 回车
(3). 提示输入密码
(4). 输入用户名对应的密码,回车.
其中username, password 和 database_name 就是MySQL数据库的用户名、密码 和 数据库名。文件bak.sql就是MySQL数据库的备份文件名称。导入到新服务器的时候,数据库名称和用户名称注意要跟新的匹配。
相关文档:
DBA:Linux
面向 DBA 的 Linux Shell 脚本简介
作者:Casimir Saternos
学习一些在 Linux 上安装、运行和维护 Oracle 数据库所需的基本 bash shell 脚本。
本文相关下载:
示例脚本
Oracle 数据库 10g
2005 年 11 月发表
大约 7 年前,Oracle 发布了 Linux 上的第一个商业数据库。从那时起,Oracle、Red Hat 和 ......
Executing a CommandSee also e90 Reading Output from a Command.
try {
// Execute a command without arguments
String command = "ls";
Process child = Runtime.getRuntime().exec(command);
// Execute a command with an argument
command = "ls /tmp"; ......
<!--
/* Font Definitions */
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-alt:SimSun;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
{font-family:"\@宋体" ......
http://linux.chinaitlab.com/administer/774036.html
[ 起源 ]Linux/Unix下守护进程(Daemon)大家都知道,比如我们常用的httpd、mysqld等等,就是常驻内存运行的程序,类似于Windows下的服务。一般守护进程都是使用C/C++来写,就是通过fork生成子进程,当前台shell下的父进程被杀掉,子进程就转到后台运行,为了不 ......