易截截图软件、单文件、免安装、纯绿色、仅160KB

MyEclipse 连接远程的 MYSQL

mysql 数据库默认的连接只能在本机连接,远程连接必须授权。
代码: 全选
 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED
BY 'mypassword' WITH GRANT
OPTION;如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用
mypassword作为密码
代码:      GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.0.68'IDENTIFIED BY 'admin' WITH GRANT OPTION
 
这样数据库就允许远程连接了。
但在用MyEclipse的db
browser
连接时,还是提示无法连接。我就怀疑是不是我的mysql驱动包有问题。
刚开始用的驱动包是mysql-connector-java-3.1.13-bin.jar
,怀疑版本太低,结果又DOWN了一个新的mysql-connector-java-5.1.7-bin.jar。继续连接还是不行。
头都想破了,网上资料查了一堆也没发现相关的解决方案,于是抱着试试看的心态去查看mysql的配置文件
vi
/etc/mysql/my.cnf
结果发现有这么几行
代码:bind-address = 127.0.0.1
#
# * Fine
Tuning
#
key_buffer = 16M
max_allowed_packet = 16M
thread_stack =
128K
thread_cache_size =
8
大家看到了吧bind-address = 127.0.0.1
这一行就把连接地址给限制死了,只能本机连接。于是我把这行注释掉\
代码: #bind-address = 127.0.0.1
#
# * Fine
Tuning
#
重新启动mysql
代码:sudo /etc/init.d/mysql
restart
再用MyEclipse 连接。终于成功了。


相关文档:

php调用mysql存储过程返回多个结果集的处理

 返回一个结果全世界都知道怎么处理,关键是返回多个结果集就不好办了,下面有一解决办法
存储过程代码
DELIMITER $$;
DROP PROCEDURE IF EXISTS `test`.`sp_test`$$
CREATE PROCEDURE `test`.`sp_test` ()
BEGIN
    select * from `user`.`user` limit 0, 50;
    select coun ......

MYSQL显示命令

 1、显示数据库列表。
show databases;
刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行好作。
2、显示库中的数据表:
use mysql; //打开库,学过FOXBASE的一定不会陌生吧
show tables;
3、显示数据表的结构:
describe 表 ......

CentOS下MySQL数据库服务器的构建方法

 这里,介绍一下CentOS下MySQL数据库服务器的构建方法。

安装MySQL及相关组件
  首先,安装MySQL。
[root@sample ~]#
yum
-y install mysql-server
  ← 安装MySQL
Setting up Install Process
Setting up repositories
dag 100% |=========================| 1.1 kB 00:00
update ......

Mysql进化论2


Mysql所支持的引擎目前有以下几种:
MyISAM,InnoDB,MERGE,MEMORY(HEAR),BDB(BerkeleyDB),EXAMPLE,FEDERATED,ARCHIVE,CSV,BLACKHOLE.
为什么要有这么多引擎?主要是Mysql是一款极为强大的数据库,它适应很多不同的运行环境,为了满足各种不同的运行环境与存储方案的需要,这些搜索引擎也就应运而生(不光是为了配合Mysql ......

Mysql 时间函数汇总

 一、MySQL 获得当前日期时间 函数
1.1 获得当前日期+时间(date + time)函数:now()
mysql> select now();
+---------------------+
| now() |
+---------------------+
| 2008-08-08 22:20:46 |
+---------------------+
除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数:
current_tim ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号