`
Jennycn
  • 浏览: 92243 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Follow your heart (153)--重新跑程序

 
阅读更多
cmd-mysql -uroot -p
这个是让你用root用户登录
M  8:01:23 PM
数据库建好了?
龙  8:01:35 PM
我不知道
M 8:01:38 PM
你怎么建的?
别人帮你建的?

龙  8:02:13 PM

我给你看看步骤哈
M 8:02:25 PM

龙 8:03:06 PM
击开始--程序-mysql-mysql5.0- mysql command line  client. 然后出现密码.我也不知道是不是昨天晚上我下载时的那密码,我反正告诉天凉了.

然后输入:create database tms default charset utf8;
set names utf8;
use tms ;
source c:\db.sql*
commit;
show databases;

中间,还是之前,还要我cmd-mysql -uroot -p 了一下的.忘记是咋回事情了.


然后,说这样就好像把那个数据库怎么弄进去了.


对不对啊?
M 8:04:03 PM
你用navicat看看就知道了
龙 8:04:09 PM

M 8:04:23 PM
看看数据库里有没有tms这个库 库里有没有一堆表
龙  8:05:01 PM
怎么检查?
M  8:05:01 PM
cmd-mysql -uroot -p
这个是让你用root用户登录
龙 8:05:14 PM

我点哪个
M 8:05:48 PM
你这个能连接你的mysql吧?
这个你知道吗
龙 8:06:13 PM
嗯,知道
怎么连接忘记了
M  8:06:25 PM
双击左边那个 随便取的别名
看能打开么
龙 8:06:52 PM
哦,那打开的是之前的中山大学的
M  8:07:11 PM
等下.. 你前天安装mysql之前, 这个就能打开了?
龙 8:07:18 PM


这个是之前就有的
我以前装过的
好像
M  8:07:42 PM
双击那个tms
龙  8:09:04 PM
这个好像是哦
M 8:09:05 PM
你点一下那个函数
M8:09:05 PM
你点一下那个函数

龙  8:09:37 PM
没反应

M  8:10:11 PM
函数没导进去
龙  8:10:19 PM

那咋办
你教我把数据库重新弄一次?
M  8:11:30 PM
不用
龙 8:11:36 PM

M 8:11:33 PM
BEGIN
insert into users (email_address, password) values (email, password);
insert into user_profiles (user_id, homecity) values (last_insert_id(), homecity);
END
把这个复制
分享到:
评论
24 楼 Jennycn 2011-11-18  
nkhanxh 写道
Jennycn 写道
nkhanxh 写道
其实没必要用存储过程,这样对数据库依赖又多了。

你又改php了?到底java还是php?



我自己是学php啊

印度人用java在做, 是瑞士那个朋友和他们讨论所有非产品方面的事情.也就是所谓商务啊,项目管理啊等. 我只做产品设计.

所以,我问你,能不能php和java做的合起来的嘛

我准备自己先用wordpress建一个建站博客, 要是印度人用java做的东西可以用,以后就用人家的,他们做的不可用,我就自己慢慢学吧.

你说什么存储过程,在说啥?



这应该是吧。sqlserver是的,创了一个存储过程。好处是的确会加速数据库访问。坏处是的确增加了对数据库的依赖。
其实现在很多人提倡尽量少用数据库特性,比如外键什么的。

CREATE PROCEDURE `sp_insert_user`(email varchar(200), password varchar(50), homecity varchar(50))
BEGIN
insert into users (email_address, password) values (email, password);
insert into user_profiles (user_id, homecity) values (last_insert_id(), homecity);
END


哦,昨天不用这个,安装数据库后,就找不到函数,别的表都导入了,函数没有. 后来M教我用这个,然后黏贴到新建查询里去,运行,才可以.

我后来自己用navicat照着重新去打开一个数据库, 怎么又不行了呢

23 楼 nkhanxh 2011-11-18  
Jennycn 写道
nkhanxh 写道
其实没必要用存储过程,这样对数据库依赖又多了。

你又改php了?到底java还是php?



我自己是学php啊

印度人用java在做, 是瑞士那个朋友和他们讨论所有非产品方面的事情.也就是所谓商务啊,项目管理啊等. 我只做产品设计.

所以,我问你,能不能php和java做的合起来的嘛

我准备自己先用wordpress建一个建站博客, 要是印度人用java做的东西可以用,以后就用人家的,他们做的不可用,我就自己慢慢学吧.

你说什么存储过程,在说啥?



这应该是吧。sqlserver是的,创了一个存储过程。好处是的确会加速数据库访问。坏处是的确增加了对数据库的依赖。
其实现在很多人提倡尽量少用数据库特性,比如外键什么的。

CREATE PROCEDURE `sp_insert_user`(email varchar(200), password varchar(50), homecity varchar(50))
BEGIN
insert into users (email_address, password) values (email, password);
insert into user_profiles (user_id, homecity) values (last_insert_id(), homecity);
END
22 楼 Jennycn 2011-11-18  
nkhanxh 写道
其实没必要用存储过程,这样对数据库依赖又多了。

你又改php了?到底java还是php?



我自己是学php啊

印度人用java在做, 是瑞士那个朋友和他们讨论所有非产品方面的事情.也就是所谓商务啊,项目管理啊等. 我只做产品设计.

所以,我问你,能不能php和java做的合起来的嘛

我准备自己先用wordpress建一个建站博客, 要是印度人用java做的东西可以用,以后就用人家的,他们做的不可用,我就自己慢慢学吧.

你说什么存储过程,在说啥?


21 楼 nkhanxh 2011-11-18  
其实没必要用存储过程,这样对数据库依赖又多了。

你又改php了?到底java还是php?
20 楼 Jennycn 2011-11-18  
 Navicat是一个强大的MySQL数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易于学习。Navicat,使用了极好的图形用户界面(GUI),可以让你用一种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息。用户可完全控制 MySQL 数据库和显示不同的管理资料,包括一个多功能的图形化管理用户和访问权限的管理工具,方便将数据从一个数据库移转到另一个数据库中(Local to Remote、Remote to Remote、Remote to Local),进行档案备份。 Navicat 支援 Unicode,以及本地或遥距 MySQL 伺服器多连线,用户可浏览数据库、建立和删除数据库、编辑数据、建立或执行 SQL queries、管理用户权限(安全设定)、将数据库备份/复原、汇入/汇出数据(支援 CSV, TXT, DBF 和 XML 档案种类)等。新版与任何 MySQL 5.0.x 伺服器版本兼容,支援 Triggers,以及 BINARY VARBINARY/BIT 数据种类 等的风范。

http://baike.china.alibaba.com/doc/view-d2351758.html

我刚刚用navicat试着去引入那个之前搞错的数据库,结果按着步骤来,新建一个数据库--随便取了个名pilot--选了uf8码---点击两下,出现运行sql文件--选取机器里的那个数据库文件--成功  可是点开看,啥也没有...
19 楼 Jennycn 2011-11-18  
这封邮件写完, 这个页面设计完

我就真的要开始学php,然后是mysql,争取12月能开始自己做小功能,建小表

18 楼 Jennycn 2011-11-18  
我真的快郁闷坏了
17 楼 Jennycn 2011-11-18  
唉,小家伙才工作半年,都很不错

我什么时候能有他那水平,估计我就能开始自己做了

现在真的是很郁闷

16 楼 Jennycn 2011-11-18  
唉,本来想这边,慢慢找国内的程序员中的好朋友帮我一起琢磨一下印度人写的东西的缺点,优点,现在看,全是缺点....除了文档写的好

15 楼 Jennycn 2011-11-18  
我真的也看不懂,只从表面看, 这个注册和登录,就一个居住地对不熟悉谷歌的人可能稍微麻烦点,可是,现在这个完全没有啊

我不会看数据库和代码,那印度人到底是做了些啥啊...

其他的,不是美工都给做了吗

最多就是注册时,的邮箱,密码给写到数据库了?

可是,那密码输入, 然后确认密码和第一次输入的密码不同,都没有验证出来呢
14 楼 Jennycn 2011-11-17  
很郁闷的其实还是这样的工作方式

这肯定不是真正做一个互联网项目应该有的方式

无论是找印度人,还是其他.

要是印度人是中国人, 我就不用先花一个月让瑞士人把我的思想理解,转化成英语文档.

要是都是有人专职在身边, 就不用请人帮着再把很多现成的文档重新做成ppt.

要是有技术人员做,也不用我花这么多时间去安装这个,学这个...

唉,不过,如果,我是准备学编程,那这些步骤倒还勉强可以说是在学习,不过,基本又都是为了快些看效果,请朋友远程操作的,我学到理解到的东西也少,不过,还是慢慢有一些直观 的概念和感觉了.


反正现在这样的和在外地的技术人员的交流方式真的很头疼.

先是他没有装在可以测试的空间,只能花一些时间搭好了,给我们远程.然后是我花了2天时间安装,然后现在测试了,得截屏,然后用英语写下所有的问题....

要是一个程序员坐旁边,有啥问题,就直接说了,不就完了,这都是时间成本啊...

现在,其实,我最近没有时间学习,就是因为,给印度人文档来文档去邮件来邮件去的. 还有,就是给美工写文档. 本来我是打算把那些做兼职的做,可是,时间就这么多,那些急等着你做的时候,别的就只能放到后面.

给美工的也很好笑,之前,我用中文截屏的,讲给老外听,老外做的ppt,现在这ppt美工又看不懂英语,我又得翻译成中文.然后还得让美工还要把中文再翻译成英语的,给老外...然后老外再给我一个单子,要我把英语单词翻译成中文,他们好用在网站的中文版本里....

唉,我发誓,这封邮件写完,这个页面的需求做完,后天吧,后天一定开始继续学习了....

实在受不了了.

13 楼 Jennycn 2011-11-17  
哎呀,终于把大致的整个过程记录下来了

其实,中间是小伙子远程的,我也记不住他咋做的

我很笨,有时qq记录也不知道到哪里去找相应的东西,问的问题又多.所以,每次人家教我什么,还得这样用日记的方式记录一次.

下次再要重新做,就能回头查查之前做过的步骤. 不然,一个问题,肯定要问几十次...

一个eclipse安装过的,我都每次忘记怎么弄.



12 楼 Jennycn 2011-11-17  
M 9:53:15 PM
你用标准的ie或者火狐测试
龙 9:53:19 PM

龙 9:53:20 PM

M9:53:43 PM
还有, 不看网站的时候记得把tomcat关掉
M 9:54:06 PM
当然, 不关也可以, 不过你电脑会有点卡
龙9:54:14 PM
这个现在遨游不兼容,是程序的问题,还是美工的问题?之前美工给我的css和html没问题的啊
龙9:54:18 PM
哦,怎么关?
M 9:54:26 PM
tomcat上右键 stop
龙 9:54:28 PM
是不是就是退了eclipse就行了
龙 9:54:30 PM

M 9:54:41 PM
不是 如果你退eclipse tomcat是不会跟着自动退的
龙9:55:02 PM
嗯嗯,就是刚刚那个地方,start的地方
龙9:55:04 PM
再stop
龙 9:55:08 PM
servers的地方
龙 9:55:09 PM
是吧
M9:55:15 PM
tomcat其实跟eclipse没啥关系. 这里只不过是eclipse帮着部署项目和帮你启动tomcat而已
11 楼 Jennycn 2011-11-17  
龙 9:48:55 PM
那要干嘛
M 9:48:58 PM
你往中下方看
龙 9:49:23 PM

M 9:49:25 PM

M9:49:38 PM
点击servers
龙 9:50:02 PM

龙 9:50:08 PM
点击这里的tomcat?
M 9:50:13 PM
是的
M 9:50:32 PM
然后 右键点击tomcat 点击运行 应该是start
龙 9:50:54 PM
看到了
M9:51:09 PM
这个时候控制台(console)应该一直刷debug信息
M 9:51:26 PM
等到控制台停止刷debug的时候, 你就可以进网站
龙 9:51:35 PM
console
龙 9:51:39 PM

龙9:51:57 PM
真复杂啊,我完全不明所以,呵呵,不管,先照着做
龙 9:52:10 PM
奇怪
M 9:52:13 PM

龙 9:52:16 PM
记得你给我截屏时
龙 9:52:19 PM
有居住地的
龙 9:52:23 PM
我这里运行的就没有
M 9:52:29 PM
你要点击注册
龙 9:52:33 PM

龙 9:52:36 PM
我搞错了
龙 9:52:36 PM

M9:52:45 PM
你自己的网站...
10 楼 Jennycn 2011-11-17  
龙晓舟 9:42:44 PM
那我现在要重新运行,是直接用刚刚那个网址,还是要重新打开一次eclipse啊
Ma 9:43:01 PM
你要打开eclipse 然后运行tomcat 才能打开那个网址
龙 9:43:08 PM


.......

龙 9:46:56 PM
今天看你操作navicat我 觉得比较好懂了
龙9:47:13 PM
不过,后面你要复制那个代码,我就不懂了
龙 9:47:23 PM
现在我进去了eclipse
龙 9:47:35 PM

龙 9:47:40 PM
点这个tomcat是吧
M 9:47:43 PM
下面还有servers选项卡吗
M 9:47:55 PM
不是 不点这个
龙 9:48:03 PM

龙 9:48:05 PM

龙 9:48:08 PM
最上面
龙 9:48:15 PM

龙晓舟 9:48:17 PM
点那个
龙晓9:48:25 PM

M 9:48:33 PM
这个是tomcat运行库 左面几摞书图标的东西代表库
M9:48:42 PM
也不是这个
龙 9:48:51 PM
哦哦哦
9 楼 Jennycn 2011-11-17  
龙 9:13:04 PM
那个url
龙 9:13:07 PM
要改啥
就是你数据库所在的地址
龙 9:13:27 PM
现在在你的本机
龙 9:13:33 PM
就是localhost
龙 9:13:39 PM
或者是127.0.0.1
龙9:13:45 PM
代表你的本机
龙9:13:49 PM

龙 9:16:23 PM
http://localhost:8080
龙晓舟 9:16:24 PM
?
龙 9:17:18 PM
要不要加tms
龙 9:17:21 PM
==
龙9:23:17 PM
好啦
龙 9:23:40 PM
昨天   是这样嘛
龙9:23:42 PM
不是的
龙 9:23:46 PM
昨天完全乱了
龙 9:23:52 PM
所有的东西都不在地方
龙9:23:55 PM
现在这个就是对了
M 9:24:00 PM
好了 你可以自己试试
8 楼 Jennycn 2011-11-17  
唉,被嘲笑了,说,**姐,你不是英语挺好的吗?
又说,姐,你不要见到英语,就自动过滤啊



kick这臭小子

姐姐我学德语的嘛. 不过, 我见德语也是这么过滤的:)

现在英语比德语还要好点点:)

所以,总结一句,就是都不好....

可怜我这么蹩脚的英语,要和印度人邮件来往,开会,知道那痛苦了吧...

所以,这项目,其实我对印度人做也不抱太大希望,还是自学编程更靠谱一些.但因为这是在我决定学编程之前的决定,也只能先这么凑合,特别是直接语音交流时,多数都不是我说,是他们说.

我还是把最近这个装好了,美工的页面弄好了,继续专心学编程吧.
7 楼 Jennycn 2011-11-17  
M 8:45:15 PM
你现在点函数
M 8:45:18 PM
看里面有没有东西
龙8:45:48 PM
这个查询的关闭吗
龙 8:45:49 PM
还是没有
龙 8:46:06 PM
要远程不
M 8:46:08 PM
远程吧
M 8:47:31 PM
点你屏幕没反应了..
Maxmilian 8:47:45 PM

龙8:48:36 PM
好了没
M 8:49:09 PM
帮我复制
M8:49:59 PM
看到了吧
M8:50:03 PM
刚才没刷新
龙 8:50:11 PM
哦哦
龙 8:50:15 PM
不过,刚刚报错了哦
M 8:50:22 PM
**姐.. 你英语不挺好的嘛..
M 8:50:31 PM
人家说函数已经存在了
龙 8:50:55 PM
哈哈
龙 8:50:56 PM
看到了
龙8:51:15 PM

龙 8:51:17 PM
然后呢
M 8:51:26 PM
你项目导进eclipse了?
龙8:51:37 PM
嗯,好像是
龙 8:51:42 PM
是的是的
M 8:51:44 PM
打开eclipse
龙8:53:46 PM
是不是每次打开eclipse都要去exe那里点一下啊
M8:53:58 PM
下面不是有个选择框吗 勾上就不用点了
龙 8:54:53 PM
哪里有啊
M 8:55:01 PM
刚才你点确定的时候
龙 8:55:13 PM

龙 8:55:16 PM
没注意
龙 8:55:17 PM
现在呢
Ma8:55:22 PM
你别一看英文就总是自动过滤...
龙 8:55:33 PM

龙 8:56:40 PM

龙8:56:45 PM
这个是我自己import的一个
龙8:56:48 PM
不一定对啊
M 8:56:58 PM
前天别人没教你弄这个吗?
龙8:57:11 PM
他教了,然后因为不是有问题吗
龙 8:57:13 PM
我就删除了
龙 8:57:16 PM
自己又弄了一次
龙 8:57:18 PM
还是有问题
M 8:57:18 PM
嗯 我知道了
龙 8:57:30 PM
好像是点new
M 8:57:43 PM
又卡了 延迟好几秒
龙 8:57:54 PM

M 8:57:53 PM
关了重连吧
龙 8:59:28 PM
要退出电驴?
M 8:59:37 PM
先退一会吧..
龙晓舟 9:00:32 PM
要在eclipse里重新建项目吗
龙 9:00:38 PM
我先删除掉原来的?
M 9:00:51 PM
不用
M9:01:01 PM
算了 先删了吧
M 9:01:20 PM
重连
龙 9:02:38 PM
要解压吗
龙 9:02:43 PM

龙 9:08:50 PM
老外的文档呢
M 9:09:09 PM
我不要... 我在你屏幕上看
21:09:56

6 楼 Jennycn 2011-11-17  
Ma 8:32:47 PM
新建的数据库上右键
M8:32:52 PM
运行sql文件
M8:33:03 PM
然后运行那个数据库文件
龙 8:33:24 PM
运行sql文件
然后运行那个数据库文件

龙 8:33:28 PM
这个,没有
龙8:33:39 PM
是灰色的
M 8:33:51 PM
先双击tms
龙 8:34:01 PM

龙8:34:49 PM
那个现在还是txt
龙8:34:54 PM
怎么转成sql的
M 8:35:01 PM
运行一下试试 不行就改文件名
M8:35:08 PM
不用转换 重命名就行
龙 8:36:29 PM

龙 8:36:45 PM
我把文件选为全部文件
龙8:36:48 PM
就不行
M 8:36:48 PM
不是
龙 8:37:00 PM
我试试,把你说的txt改为sql后缀?
M 8:36:57 PM
最后建那个函数的时候会报错
M 8:37:11 PM
你现在看看tms库 是不是有很多表格了?
龙8:37:40 PM
是看表吗?
龙 8:37:49 PM

龙 8:38:01 PM
还是看函数?
龙8:38:07 PM
我刚刚应该没运行好的
M 8:38:07 PM
你看 这么多表都成功导入了
M8:38:45 PM
但是那个函数倒不进去 我也不知道为啥 因为不熟sql  报的错误是语法不对 我稍微改了一下 那个函数就能建立了 就是我刚才让你复制粘贴的那个
M8:38:55 PM
我说的是我不熟mysql
龙 8:39:19 PM
可是,我刚刚运行的,不是sql文件哦
龙 8:39:36 PM

龙 8:39:42 PM
我把这下面的这个脚本文件
M 8:39:39 PM
sql就是txt
龙 8:39:45 PM
改为了全部文件
龙 8:39:54 PM

M8:39:56 PM
就差个文件名 sql就是txt文件
龙 8:40:05 PM
要不然,我看不到text
龙 8:40:11 PM

龙 8:40:19 PM
那我做的是对的?
M8:40:26 PM
见山是山,见水是水; 见山不是山,见水不是水; 见山还是山,见水还是水.
龙晓舟 8:40:34 PM
:)
M 8:40:35 PM
本质上是一样的
龙 8:41:14 PM

龙 8:41:24 PM
嗯,我把那个txt改为了sql
龙8:41:28 PM
运行,还是报错
龙 8:41:31 PM
是吧
M 8:41:30 PM
是的
M 8:41:45 PM
你把我刚才给你发的 让你复制粘贴运行的 再做一遍
龙 8:41:55 PM
估计是我装mysql的时候有问题
M8:41:54 PM
就算是把这个错误解决了
M 8:41:56 PM
不是
M 8:42:01 PM
不是mysql的原因
M 8:42:18 PM
是建立函数的时候 说有语法错误 是脚本里的问题
M8:42:42 PM
这个你不用纠结, 等你学习sql语言, 学习到函数的时候, 自然就懂了.
M8:43:23 PM
CREATE PROCEDURE `sp_insert_user`(email varchar(200), password varchar(50), homecity varchar(50))
BEGIN
insert into users (email_address, password) values (email, password);
insert into user_profiles (user_id, homecity) values (last_insert_id(), homecity);
END
龙8:43:49 PM

龙8:44:02 PM
[SQL] BEGIN
insert into users (email_address, password) values (email, password);
[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'insert into users (email_address, password) values (email, password)' at line 2
龙8:44:19 PM
咦,不是之前的那个吗
M8:44:17 PM
你粘贴错了, 你复制的是我第一次发给你的
龙 8:44:23 PM

M 8:44:27 PM
CREATE PROCEDURE `sp_insert_user`(email varchar(200), password varchar(50), homecity varchar(50))
BEGIN
insert into users (email_address, password) values (email, password);
insert into user_profiles (user_id, homecity) values (last_insert_id(), homecity);
END
M 8:44:30 PM
用这个
龙 8:45:05 PM

5 楼 Jennycn 2011-11-17  
那是小兄弟随便给取的名字

相关推荐

Global site tag (gtag.js) - Google Analytics