第一种解决方法:
一、配置一下数据库:
define("DB_HOST","localhost")//数据库地址,一般为localhost
define("DB_USER","root")//数据库用户名
define("DB_PSW","")//数据库密码
define("DB_DB","databasename")//需要 *** 作的数据库
二、连接数据库:
$conn = mysql_connect(DB_HOST,DB_USER,DB_PSW) or die
三、选择数据库:
mysql_select_db(DB_DB,$conn) or die
四、检索表:(填写tablename)
$result = mysql_query("select * from tablename") or die
五、输出检索的内容:
while ($row = mysql_fetch_row($result)){foreach($row as $data){echo $data.' '}echo '<br。
在Stringvalue
=
rs.getString("name")
之前要先rs.next()一下
你用这个来判断密码错误?
if(!rs.isBeforeFirst()){
JOptionPane.showMessageDialog(frame,
"Wrong
password!")
}
isBeforeFirst()
的意思是:获取光标是否位于此
ResultSet
对象的第一行之前。
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 >数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p abc >abc.sql
敲回车后会提示输入密码
2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 >数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p -d abc >abc.sql
注:/usr/local/mysql/bin/ ---> mysql的data目录
二、导入数据库
1、首先建空数据库
mysql>create database abc
2、导入数据库
方法一:
(1)选择数据库
mysql>use abc
(2)设置数据库编码
mysql>set names utf8
(3)导入数据(注意sql文件的路径)
mysql>source /home/abc/abc.sql
方法二:
mysql -u用户名 -p密码 数据库名 <数据库名.sql
#mysql -uabc_f -p abc <abc.sql
建议使用第二种方法导入。
注意:有命令行模式,有sql命令
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)