免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1687 | 回复: 6
打印 上一主题 下一主题

数据库的连接 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-21 14:33 |只看该作者 |倒序浏览
请教一下:如何在两台已经安装MYSQL的机器上进行数据库的联系,需要怎么样配置啊?还有一个问题是,我建了一个表,其中主键是auto_increment,那删除记录,再重新Insert 记录的时候,主键一直往上加。比如我有四个记录,我删除了第四个记录,再添加一个记录,这个记录的主键就是5了.我想让它的主键还是4,该怎么处理啊?谢谢了

论坛徽章:
0
2 [报告]
发表于 2008-08-21 15:15 |只看该作者

回复 #1 huangruihua 的帖子

1。请教一下:如何在两台已经安装MYSQL的机器上进行数据库的联系,需要怎么样配置啊?
----------------------------------------------------------------------------------------------------------
这个我没懂你的意思,可否理解为需要数据交互?
===========================================================
2。还有一个问题是,我建了一个表,其中主键是auto_increment,那删除记录,再重新Insert 记录的时候,主键一直往上加。比如我有四个记录,我删除了第四个记录,再添加一个记录,这个记录的主键就是5了.我想让它的主键还是4,该怎么处理啊?
----------------------------------------------------------------------------------------------------------------------------------
| auto_increment_id | CREATE TABLE `auto_increment_id` (
  `id` mediumint(9) NOT NULL auto_increment,
  `name` char(30) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
-----------------------------------------------------------------------------------------
mysql> select * from auto_increment_id;
+----+----------+
| id | name     |
+----+----------+
| 1  | gogo407  |
| 2  | happy    |
| 3  | beijing  |
| 4  | shanghai |
| 7  | changsha |
| 8  | nanjing  |
+----+----------+
6 rows in set (0.00 sec)
-----------------------------------------------------------------------------------------------
mysql> insert into auto_increment_id  values ('5','shanghai');
-----------------------------------------------------------------------------------------------
mysql> select * from auto_increment_id;
+----+----------+
| id | name     |
+----+----------+
| 1  | gogo407  |
| 2  | happy    |
| 3  | beijing  |
| 4  | shanghai |
| 7  | changsha |
| 8  | nanjing  |
| 5  | shanghai |
+----+----------+
7 rows in set (0.00 sec)
-----------------------------------------------------------------------------------------
也就是说直接给auto_increment就可以了

呵呵,写的真详细,lz抽时间还是看看手册好了:)

论坛徽章:
0
3 [报告]
发表于 2008-08-21 23:50 |只看该作者

回复 #2 gogo407 的帖子

首先谢谢你的解答,我大概明白了。第一个问题,是这样子的意思,就是我已经建立好了数据库,另外一个人想直接用我机器上的数据。。不知道怎么设置?

论坛徽章:
0
4 [报告]
发表于 2008-08-22 01:24 |只看该作者
原帖由 huangruihua 于 2008-8-21 23:50 发表
首先谢谢你的解答,我大概明白了。第一个问题,是这样子的意思,就是我已经建立好了数据库,另外一个人想直接用我机器上的数据。。不知道怎么设置?

当然可以
google下怎么在mysql中新建一个用户吧:0

论坛徽章:
0
5 [报告]
发表于 2008-08-22 10:51 |只看该作者
把表头指针指向第二个

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
6 [报告]
发表于 2008-08-22 14:26 |只看该作者
原帖由 gogo407 于 2008-8-21 15:15 发表
1。请教一下:如何在两台已经安装MYSQL的机器上进行数据库的联系,需要怎么样配置啊?
----------------------------------------------------------------------------------------------------------
这个我 ...



这个加分

论坛徽章:
0
7 [报告]
发表于 2008-08-23 09:16 |只看该作者
alter table tablename auto_increment = 4;
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP