易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : mysql

Using JDBC with MySQL, Getting Started

http://www.developer.com/java/data/article.php/3417381/Using-JDBC-with-MySQL-Getting-Started.htm#Preface
Preface
Purpose
The purpose of this lesson is to get you beyond the initial hurdles involved in:
Downloading and installing a MySQL database server.
Preparing that database for use with JDBC.
Writing and testing your first JDBC programs to administer the database and to manipulate the data stored in the MySQL database.
What is JDBC?
Post a comment
Email Article
Print Article
 Share Articles
JDBC technology is an API (included in both J2SE and J2EE) that provides cross-DBMS connectivity to a wide range of SQL databases and access to other tabular data sources, such as spreadsheets or flat files.
What is MySQL?
The MySQL database server is probably the world's most popular open source database software, with more than five million active installations as of September 2004.
The database server software from MySQL is available under a&nb ......

php的脚本里直接建立mysql里的数据库

 问:
比如我想直接在php 的脚本里写一个类似,install.php的脚本
这个脚本的作用就是,连接mysql数据库,并建立我所想要建立的数据库,数据表,以及相关字段。
请具体写一个例子,谢谢!
______________________________________________________________________________________________
答1:
連接方法和普通一樣
然後可以把所有要執行的query放在數組里
遍例數組執行
比如
$query[] = "
CREATE TABLE category (
  category_id int(10) unsigned DEFAULT '1' NOT NULL auto_increment,
  ..................
  PRIMARY KEY (category_id),
  KEY category_id (category_id)
) TYPE=MyISAM";
$query[]="
CREATE TABLE vendor_permission (
  category_id int(10) unsigned DEFAULT '1' NOT NULL,
  vendor_id int(10) DEFAULT '0' NOT NULL,
  .................
  PRIMARY KEY (category_id)
) TYPE=MyISAM";
for ($i=0; $i<count($query); $i++) {
   if (!mysql_query($query[$i])) die("數據庫操作錯& ......

php的脚本里直接建立mysql里的数据库

 问:
比如我想直接在php 的脚本里写一个类似,install.php的脚本
这个脚本的作用就是,连接mysql数据库,并建立我所想要建立的数据库,数据表,以及相关字段。
请具体写一个例子,谢谢!
______________________________________________________________________________________________
答1:
連接方法和普通一樣
然後可以把所有要執行的query放在數組里
遍例數組執行
比如
$query[] = "
CREATE TABLE category (
  category_id int(10) unsigned DEFAULT '1' NOT NULL auto_increment,
  ..................
  PRIMARY KEY (category_id),
  KEY category_id (category_id)
) TYPE=MyISAM";
$query[]="
CREATE TABLE vendor_permission (
  category_id int(10) unsigned DEFAULT '1' NOT NULL,
  vendor_id int(10) DEFAULT '0' NOT NULL,
  .................
  PRIMARY KEY (category_id)
) TYPE=MyISAM";
for ($i=0; $i<count($query); $i++) {
   if (!mysql_query($query[$i])) die("數據庫操作錯& ......

继续摘抄:教你用PHP写MySQL数据库的用户认证系统

用户认证的原理很简单:首先需要用户在页面上填入用户名和密码,当然没注册的用户需要先注册。然后调用数据库搜索是否有相应的用户。如果有就确认,没有则提醒用户先注册。使用PHP来完成这一切很简单,但需要注意的是如果想在以后的页面中都能确认用户身份。
第一步是做一个登录的页面。
第二步开始登录后的确认程序的设计。
以下为引用的内容:
login.php: 
mysql_connect("localhost","user","password")
/*连接数据库,用户名和密码自行修改*/
or die("无法连接数据库,请重试");
mysql_select_db("userinfo")
or die("无法选择数据库,请重试");
$today=date("Y-m-d H:i:s");
$query="
select id
from usertbl
where name=$name and password=$password
/*从数据库中搜索和登录用户相应的资料*/
";
$result=mysql_query($query);
$numrows=mysql_num_rows($result);
if($numrows==0){
/*验证是否能找出相同资料的用户,不能则未注册*/
echo 非法用户
;
echo 请注册先
;
echo 重试
;
}
else{
$row=mysql_fetch_array($result);
$id=$row[0];
$query="
update usertbl
set lastlogin=$today
where id=$id ......

继续摘抄:教你用PHP写MySQL数据库的用户认证系统

用户认证的原理很简单:首先需要用户在页面上填入用户名和密码,当然没注册的用户需要先注册。然后调用数据库搜索是否有相应的用户。如果有就确认,没有则提醒用户先注册。使用PHP来完成这一切很简单,但需要注意的是如果想在以后的页面中都能确认用户身份。
第一步是做一个登录的页面。
第二步开始登录后的确认程序的设计。
以下为引用的内容:
login.php: 
mysql_connect("localhost","user","password")
/*连接数据库,用户名和密码自行修改*/
or die("无法连接数据库,请重试");
mysql_select_db("userinfo")
or die("无法选择数据库,请重试");
$today=date("Y-m-d H:i:s");
$query="
select id
from usertbl
where name=$name and password=$password
/*从数据库中搜索和登录用户相应的资料*/
";
$result=mysql_query($query);
$numrows=mysql_num_rows($result);
if($numrows==0){
/*验证是否能找出相同资料的用户,不能则未注册*/
echo 非法用户
;
echo 请注册先
;
echo 重试
;
}
else{
$row=mysql_fetch_array($result);
$id=$row[0];
$query="
update usertbl
set lastlogin=$today
where id=$id ......

mysql中添加外键约束

 经常用到,但是总是记不住。
语法如下:
ALTER TABLE JOB ADD CONSTRAINT fk_prono
FOREIGN KEY(PRONO)
REFERENCES PROJECT(PRONO)
ON DELETE CASCADE
ON UPDATE NO ACTION;
我在mysql中添加了外键约束,试了半天没成功,后来把外键的名字由FK改成FK_1就好了,可能mysql中FK是个保留字,注意! ......

关于MySQL的1067错误解决方法

 
内容:
*************
1
安装MYSQL后更改了ROOT的密码后用
net startmysql
启动时我就遇到了这样的问题.使用以下命令后
c:\mysql\bin\mysqladmin-u root -p shutdown
再net start mysql就没有这个错误提示了!
*************
2
MySQL的1067错误
Q:我的Mysql碰到了 1067 错误
错误信息为:
A system error has occurred.
System error 1067 has occurred.
The process terminated unexpectedly.
A:在我的机上的解决办法是:
修改%windir%\my.ini,增加
[mysqld]
#设置basedir指向mysql的安装路径
basedir=D:\Program\Tools\mysql
datadir=D:\Program\Tools\mysql\data
*************
3
已经弄好了!!!
好像是这样……
mysql_install_db脚本只是
在初次安装时才需要运行一次,之后就不用再运行了,不知道是不是这么回事.我把mysql.server拷贝至/etc/rc.d/init.d/中,运
行chkconfig mysql.server,至此mysql服务器每次开机自动启动,只要设置好PATH,在命令行上输入mysql就一切搞定!
看来摸索的过程实在是痛苦啊,这已经折磨我好几天了……
*************
4
问:我的Mysql碰到了 1067 错误
错误信息为: ......

Mysql 导入 .sql文件中文乱码?

 --default-character-set=utf8 与修改sql文件加入:SET NAMES 'utf8'; 
导入脚本时,SET NAMES 'xxx' ,xxx应该和sql脚本文件的实际编码一致,如果你设置的时utf-8 ,那么请确认你的sql脚本文件时utf-8保存的:
iconv -f UTF-8 xxx.sql
如果显示正常,那么这一步就OK了
另外注意你的脚本里,有没有给库表设置正确的编码
在mysql自带CLI Client中,在查询和更新数据之前,请先SET NAMES 'xxx' ,xxx为你的终端的编码 ......

Mysql 导入 .sql文件中文乱码?

 --default-character-set=utf8 与修改sql文件加入:SET NAMES 'utf8'; 
导入脚本时,SET NAMES 'xxx' ,xxx应该和sql脚本文件的实际编码一致,如果你设置的时utf-8 ,那么请确认你的sql脚本文件时utf-8保存的:
iconv -f UTF-8 xxx.sql
如果显示正常,那么这一步就OK了
另外注意你的脚本里,有没有给库表设置正确的编码
在mysql自带CLI Client中,在查询和更新数据之前,请先SET NAMES 'xxx' ,xxx为你的终端的编码 ......
总记录数:2220; 总页数:370; 每页6 条; 首页 上一页 [265] [266] [267] [268] 269 [270] [271] [272] [273] [274]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号