thinkphp model 必须对应数据库表名是设置错误造成的,解决方法为:
创新互联主要从事成都网站设计、做网站、成都外贸网站建设公司、网页设计、企业做网站、公司建网站等业务。立足成都服务右江,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
1、打开SQL Developer。
2、右击要操作的数据库,然后选择【连接】。
3、在弹出对话框中,输入口令,然后点击【确定】。
4、展开【表】目录,右击要操作的表,然后选择【编辑】。
5、此时进入表编辑界面。
6、输入新的表名,然后点击【确定】。
7、此时数据库表名就修改完成了。
如果你是用的现成的整站程序,那么安装设置里面会让你设置数据库名称的
如果是你自己编写的php,那么自己去修改源文件不就行了=_=
用数据库函数直接实现:
1.将所有product_name修改为首字母大写,其余全小写
update
product_details
set
product_name=concat(upper(left(product_name,1)),lower(mid(login_name,2,length(product_name)-1)))
;
2.将所有product_name修改为首字母大写,其余保持不变
update
product_details
set
product_name=concat(upper(left(product_name,1)),mid(login_name,2,length(product_name)-1))
;
@mysql_connect($hostname,$mysqlname,$mysqlpass) or die("无法连接数据库"); //连接数据库
@mysql_select_db($dbname) or die("无法连接所选数据库"); //选择数据库
$hostname = 主机名 一般是localhost
$mysqlname = mysql用户名 一般是root
$mysqlpass = mysql密码 默认为空 “”
$dbname = 要操作的数据库名