十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
MySQL现在在宝塔面板后台就可以切换,不过要先删除现有数据库;
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名、网站空间、营销软件、网站建设、钟山网站维护、网站推广。
具体操作步骤如下:
1、备份数据库及文件到本地
2、打开宝塔控制面板
3、在宝塔控制面板-软件商店-Mysql;
4、在MySQL设置-切换版本。
参考资料:
一般按照上面的步骤就可升级成功,不过我之前出现升级失败的情况,可以根据参考资料介绍的方法解决,最后也是升级成功。
明确mysql数据库内网访问地址端口,确保mysql数据库服务正常,在内网可以正常访问连接。如我本机mysql数据库访问地址是localhost:3306。如何实现外网访问内网mysql数据库?内网使用nat123动态域名解析。内网服务器安装nat123客户端,并使用它。如何实现外网访问内网mysql数据库?用自己的帐号登录。如没有帐号,“注册帐号”进入网站进行注册帐号。如何实现外网访问内网mysql数据库?进入主面板/域名解析列表/添加域名。如何实现外网访问内网mysql数据库?选择动态域名解析记录,使用免费二级域名,或自己的域名。鼠标放在输入框有向导提示。如何实现外网访问内网mysql数据库?加动态解析后,在域名解析列表中查看当着解析状态。动态解析域名与本地公网IP保持对应。如何实现外网访问内网mysql数据库?路由器端口映射,路由映射mysql数据库访问端口。因为公网IP是在路由器上的,外网访问时,需要经过路由,需要在路由器上做端口映射,将内网mysql数据库访问端口打通。路由器端口映射位置:转发规则/虚拟服务器/添加允许外网访问端口和协议。我的mysql数据库端口是默认的3306,我内网对应mysql数据库主机的内网IP地址是192.168.1.22。如何实现外网访问内网mysql数据库?外网访问时,使用动态解析域名。在外网访问mysql数据库时,使用动态解析域名进行连接访问。域名是不变的,可以上网即可访问,再也不担心动态公网IP变化的问题。
一.mysql安装
百度mysql下载一个即可。只是注意一下几个重要的数据:
第一个就是Port Number :3306。端口号默认3306,一般不需要改,如果改了,请记住这个端口号。
第二个就是password:本地数据库密码,默认用户名是root
第三个就是Windows Service Datails:MySQL56,如果修改了请记住。(可以取消Start the MySQL Server at System Startup前面的勾,不然每次开机mysql就自启服务了)
二、mysql管理工具
我知道的有Navicat,SQLyog Enterprise,因为第一次安装了SQLyog Enterprise就一直用的它,一路安装即可。Navicat貌似界面看起来不错。喎�"/kf/ware/vc/" target="_blank" class="keylink"vcD4KPHA+yP2hojxzdHJvbmc+way907G+tdjK/b7dv+I8L3N0cm9uZz6jujwvcD4KPHA+PHN0cm9uZz7BrL3Tsb612L/i1q7HsLHY0OvG9Lavyv2+3b/it/7O8Twvc3Ryb25nPqOss/W0zrCy17C94cr4uvPK/b7dv+K3/s7x0tG+rb+qxvSjrNLUuvO/qsb0t/7O8bXEstnX97e9yr263Lbg1tajrL+0uvPOxKGjPGJyPgo8L3A+CjxwPjxpbWcgc3JjPQ=="/uploadfile/Collfiles/20150413/20150413093321259.jpg" alt="\"
New一个,可以取一个名字:local 代表为本地数据库的名字吧,就一个名字而已。
重要的是其他几个要填的数据:
mysql host address:localhost 本地地址,或者写127.0.0.1回送地址,二者是等价的。
username:root 这个是默认名字,安装的时候貌似可以修改。
password:**********就是安装的时候设置的密码。
port:3306 安装时必须记住的端口号。
然后connect即可。
四、连接远端数据库
当然得知道远端数据库的address,username,password和port
五、启动mysql服务(方式很多,可以自己百度)
前面在安装时候必须记住的一个数据就是Windows Service Datails.
我的是默认的:MySQL56
DOS命令开启mysql服务:net start mysql56
DOS命令关闭mysql服务:net stop mysql56
在安装mysql的时候如果安装了mysql notifier,用mysql notifier这个mysql管理工具打开也可以开启和关闭mysql服务。
系统 :CentOS 7.6
yum install -y wget wget -O install.sh sh install.sh
Bt-Panel: 你的IP:8888/xxxxxx
username: 用户名
password: 密码
mysql -u root -p
mysql use mysql;
mysql update user set password=password('root') where user='root';
mysql exit;
mysql GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
service mysqld restart
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
连接名:任意输入一个名称
mysql连接:localhost或127.0.0.1
用户名:root
密码:你安装mysql时设置的密码
数据库:你要连接的数据库我,discuz好像有默认的数据库名,你可以看看
建议使用数据库管理工具,比较好用Navicat
for
MySQL,这个是比较好用的,我一直用这个