bitsCN.com
mysql自动备份一系列问题
采用 php+mysql 数据库方式运行的强大网上商店系统,执行效率高速度快,支持多语言,模板和代码分离,轻松创建属于自己的个性化用户界面 v3.5更新: 1).进一步静态化了活动商品. 2).提供了一些重要UFT-8转换文件 3).修复了除了网银在线支付其它支付显示错误的问题. 4).修改了LOGO广告管理,增加LOGO链接后主页LOGO路径错误的问题 5).修改了公告无法发布的问题,可能是打压
0
测试环境终于搭建好了。。服务器选择了MySQL-server-5.5.28,KEY验证信息也通过了,看来还是系统没装对。
启动数据库:/etc/init.d/mysql start;开始测试:首先连接mysql : >mysql –u root –p初始密码为空,直接回车。之后创建一个数据库,create database weixin;选择该数据库:USE weixin;创建表:create table info(Id INT NOT NULL AUTO_INCREMENT,NAME INT,INFO INT,Ts TIMESTAMP,PRIMARY KEY(Id));
需要注意的是AUTO_INCREMENT,只能有一个。主键也只能有一个。
三、出错解决
1.
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的''@'localhost'可以看出来
方法一:
1.关闭mysql # service mysqld stop2.屏蔽权限 # mysqld_safe --skip-grant-table 屏幕出现: Starting demo from .....3.新开起一个终端输入 # mysql -u root mysql mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误 mysql> /q
方法二:
1.关闭mysql # service mysqld stop2.屏蔽权限 # mysqld_safe --skip-grant-table 屏幕出现: Starting demo from .....3.新开起一个终端输入 # mysql -u root mysql mysql> delete from user where USER=''; mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误 mysql> /q
2. 一开始无法备份自己创建的数据库,添加了ROOT密码后,成功备份。
密码设置:
UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
备份语句:
mysqldump -u root -p111 weixin > /usr/mysqlbak/1.sql
bitsCN.com
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号