ecshop程序安装到第3步,数据库名怎么填,老是提示错误

ecshop程序安装到第3步,数据库名怎么填,老是提示错误,第1张

配置系统是比较重要的一步。如下图:

在配置系统之前,要准备好数据库的信息:数据库主机、端口号、数据库的用户名、数据库的密码、数据库的名称,这些相关信息由空间商提供。

数据库账号

           数据库主机:一般都为localhost,不用修改。但是因为空间商的不同,我们需要根据空间商的信息来书写,如有需要可与空间商联系。

           端口号:3306 

           用户名:您的数据库用户名

          密码:您的数据库密码

          数据库名:您的数据库名称

          表前缀:这里的表前缀要与您恢复的数据的表前缀一致,一般这里都为默认的ecs_

       管理员账号

         管理员姓名:后台登录名

         登录密码:后台登录密码

      杂项

         禁用验证码:如果觉得登录后台时,输入验证码比较繁琐,可以禁用

        安装测试数据:可安装ecshop默认的测试数据

点击立即安装,安装成功!

希望我的回复可以帮到您,望采纳。

完成云服务器ecs创建之后的第一步是下载Xftp6。

工具:iphone12、ios144、ecs213。

1、下载Xftp6,进入下载页面后,选择Evaluation user / Home & School user,信息随便填,下载地址会发送到你填写的邮箱,下载完成后正常安装即可。

2、进入你的阿里云服务器控制台,选择你的服务器实例,点击:更多——重置密码,设置你的云服务器登录密码点击远程连接。

3、第一次连接会跳出一个远程连接密码页,注意截图保存(或者拿个小本本记下),输入远程连接密码后即可连接至你的阿里云服务器了。

4、成功连接阿里云服务器后,键入任意字符,会提示你登录服务器,在login后面输入账户名:root(注意,所有人这里都是root)和刚刚设置的登录密码(密码是暗文输入,是不显示出来的,你只管输入就是了),然后会提示你登录成功! 

阿里云主要产品:

1、d性计算:

云服务器ECS:可d性扩展、安全、稳定、易用的计算服务

块存储:可d性扩展、高性能、高可靠的块级随机存储

专有网络VPC:帮您轻松构建逻辑隔离的专有网络

负载均衡:对多台云服务器进行流量分发的负载均衡服务

d性伸缩:自动调整d性计算资源的管理服务

资源编排:批量创建、管理、配置云计算资源

容器服务:应用全生命周期管理的Docker服务

高性能计算HPC:加速深度学习、渲染和科学计算的GPU物理机

批量计算:简单易用的大规模并行批处理计算服务

E-MapReduce:基于Hadoop/Spark的大数据处理分析服务

2、数据库:

云数据库RDS:完全兼容MySQL,SQLServer,PostgreSQL

云数据库MongoDB版:三节点副本集保证高可用

云数据库Redis版:兼容开源Redis协议的Key-Value类型

云数据库Memcache版:在线缓存服务,为热点数据的访问提供高速响应

PB级云数据库PetaData:支持PB级海量数据存储的分布式关系型数据库

云数据库HybridDB:基于GreenplumDatabase的MPP数据仓库

云数据库OceanBase:金融级高可靠、高性能、分布式自研数据库

数据传输:比GoldenGate更易用,阿里异地多活基础架构

数据管理:比phpMyadmin更强大,比Navicat更易用

连接阿里云ECS服务器创建的数据库:

户可以使用不同的数据库客户端或命令行语句访问ECS数据库:

客户端:Mysql-Front

首先,启动Mysql-Front后会有一个添加对话的对话框d出,在名称处可输入任意名称。

其次,点击“连接”选项卡。

在服务器处:填写RDS的数据实例链接名(如example201108mysqlalibabalabscom)。

在端口处:3306。

然后,点击注册选项卡,在用户和密码处输入申请数据库时填写的数据库用户名和密码后,点击下图箭头所示的小方框,就可以选取要连接的数据库

最后,d出数据库登录的对话框时,请继续点击确定按钮。便可链接并使用ECS数据库。

我的服务器用的是小鸟云的,性能稳定,性价比高。访问很流畅。

大多数数据库配置文件的名字都带有congfig,而ecshop的数据库配置文件也不例外。它就在网站根目录下的/data目录里。配置文件configphp详细说明如下

1、 数据库信息。

Ecshop在做迁移的时候需要修改的地址。$db_host是数据库服务器地址,无忧主机php虚拟主机的数据库服务器地址为localhost$db_name是数据库名,$db_user是数据库用户名,$db_pass是数据库密码。修改的时候按照信息来就行。(特别注意一下,下面的那个$prefix是ecshop数据库的表前缀。默认是“ecs_”,这个一定要与数据库的表前缀对应。)

详细解说ECSHOP数据库配置文件configphp的含义 image0015 150x150

2、 mysql数据库以为网站的一些参数信息。

以下信息做迁移的时候一般情况是不修改的。这些

$timezone = "Asia/Chongqing";//这里设置的网站计算的时区

$cookie_path = "/";//表示cookie所在目录默认是/

$cookie_domain = "";//网站是cookie所在的域,留空就可以

$session= "1440";

define('EC_CHARSET','utf-8');//ecshop的编码

efine('ADMIN_PATH','admin');//后台的目录,

define('AUTH_KEY','this is a key');//防止多个域名下的session冲突。

define('OLD_AUTH_KEY','');//加密作用,不要修改

define('API_TIME','2012-11-09 14:43:36');//建站的时间

这是因为当初通过后台备份时少了两个表,一个是 ecs_sessi ,一个是 ecs_sessi_data ,所以我们就得想法重新建立这两张表。

看下面方法:

分别将下面两段SQL语句复制粘贴到“后台 》数据库管理 》SQL查询”的输入框里提交即可。

CREATE TABLE IF NOT EXISTS `ecs_sessi` (

`sesskey` char(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '',

`expiry` int(10) unsigned NOT NULL DEFAULT '0',

`userid` mediumint(8) unsigned NOT NULL DEFAULT '0',

`adminid` mediumint(8) unsigned NOT NULL DEFAULT '0',

`ip` char(15) NOT NULL DEFAULT '',

`user_name` varchar(60) NOT NULL,

`user_rank` tinyint(3) NOT NULL,

`discount` decimal(3,2) NOT NULL,

`email` varchar(60) NOT NULL,

`data` char(255) NOT NULL DEFAULT '',

PRIMARY KEY (`sesskey`),

KEY `expiry` (`expiry`)

) ENGINE=MEMORY DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `ecs_sessi_data` (

`sesskey` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '',

`expiry` int(10) unsigned NOT NULL DEFAULT '0',

`data` longtext NOT NULL,

PRIMARY KEY (`sesskey`),

KEY `expiry` (`expiry`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

注意:

1)我这里使用的是默认表前缀 ecs_ ,如果你的表前缀不是 ecs_ 请自行修改后 再提交

2)我这里使用的是UTF8字符集 如果你使用的是GBK字符集 也请自行修改后,再提交

ecshop中的表名都有表前缀,默认的表前缀是ecs_,默认的分类表名是ecs_category,直接写数据库表名category,这个表是不存在的,同时ecshop的表前缀可以在安装时自定义,自定义表名有两个好处,一个就是更安全,另一方面就是可以在同一个数据库中安装多套ecshop,多个ecshop共存时我们可以用不同的表名前缀来区分,这样我们访问ecshop的表时通常用

$ecs->table('不带前缀的表名')

如果在函数中我们应该用:

$GLOBALS['ecs']>table('不带前缀的表名'')

ecshop这样做是比较合理科学的方法,现在一般的php开源的系统做法大致和ecshop一样,安全,灵活,可以多套程序共用一个库,

如何查看ecshp安装时设置的表前缀?你可以参考 ecshop_topit_cn/ecshop-tutorial/quick_show_ecshop_table_prefix-116html (发不了链接请域名部分的下横线换成点号访问)

以上就是关于ecshop程序安装到第3步,数据库名怎么填,老是提示错误全部的内容,包括:ecshop程序安装到第3步,数据库名怎么填,老是提示错误、阿里云ecs怎么用、阿里云云服务器 ecs 可以装数据库吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9506909.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存