怎么做乞讨网站,易企网站建设,做网站优化多少钱,网站发的文章如何优化一#xff1a;从版本3.23升级到4.104.10新特性#xff1a;支持事务处理和存储过程升级过程的注意事项#xff1a;1:升级采用直接复制安装文件的方法#xff0c;简单实用#xff0c;但要注意相关的配置更改#xff1b; 2:直接复制备份的数据库不能通过复制的方法恢复…一从版本3.23升级到4.104.10新特性支持事务处理和存储过程升级过程的注意事项1:升级采用直接复制安装文件的方法简单实用但要注意相关的配置更改 2:直接复制备份的数据库不能通过复制的方法恢复因此须采用MySQLdump方法备份 3:mysql4.1的用户管理与3.23有所不同user表中增加了字段max_questions、max_updates、 max_connections可以对不同的mysql用户进行不同设置如果是备份/恢复用户就可以将max_questions、max_updates设置大些具体设置值根据数据库的实际情况而定。升级步骤1: 停止当前MySQL服务#/www/mysql/bin/mysqladmin shutdown2:备份数据文件#cp –R /www/mysql/ /www/backup/使用mysqldump命令备份#mysqldump mvnforum /www /backup/mvnforum.sql #mysqldump demo /www/backup/demo.sql删除原有MySQL安装 #rm –R /www/mysql3: 安装MySQL4.1创建用户:#/usr/sbin/groupadd –g 201 mysql创建用户#/usr/sbin/useradd -u 1001 -g mysql -d /www/mysql -m -s /bin/ tcsh -c MySQL Administrator mysql设置用户密码 #passwd mysql #设置为mysql解压缩安装包 #tar –zxvf mysql-standard -4.1.4-gamma-pc-linux-i686.tar.gz复制文件到MySQL安装位置 #cp mysql-standard-4.1.4-gamma-pc-linux-i686 /usr/local/mysql修改目录权限 #chown mysql.mysql /usr/local/mysql –R测试是否能够启动 #/usr/local/mysql/bin/mysqld_safe 修改启动文件rc.local /usr/local/mysql/bin/mysqld_safe 修改PRofile文件以便于mysql命令执行 PATH$PATH: /usr/local/mysql/bin设置mysql密码如置密码为空可不执行 #mysqladmin –u root passWord增加MySQL用户 #mysql –u root –p创建用于本地管理的用户 # GRANT USAGE ON *.* TO root172.16.98.2 IDENTIFIED BY ; #update user set Select_privY, Insert_privY,Update_privY, Delete_privY,Create_privY, Drop_privY,Reload_privY, _privY,Process_privY, File_privY,Grant_priv Y, References_privY,Index_privY, Alter_privY,Show_db_privY, Super_privY,Create_tmp_table_privY, Lock_tables_privY, Execute_privY,Repl_slave_privY, Repl_client_privY where Host172.16.98.2 and Userroot; #update user set max_questions30000, max_updates30000 where User”root”;创建用于备份恢复的用户 # GRANT USAGE ON *.* TO mysqllocalhost IDENTIFIED BY ; #update user set Select_privY, Insert_privY, Update_privY,Delete_privY, Create_privY,Drop_privY,Reload_privY, Shutdown_privY,Process_privY,File_privY, Grant_priv Y, References_privY,Index_privY, Alter_privY, Show_db_privY,Super_privY,Create_tmp_table_privY, Lock_tables_privY,Execute_privY,Repl_slave_privY, Repl_client_privY where Hostlocalhost and Usermysql; #update user set max_questions3000000, max_updates3000000 where user”mysql”; //mysql作为备份/恢复用户刷新表 #mysqladmin -u root -p reload #mysqladmin -u root -p flush-privileges4: 恢复备份数据库分别创建数据库songliDB、demo 使用mysql数据库用户恢复备份#./mysql -u mysql -p mvnforum /www/backup/mvnforum.sql#./mysql -u mysql -p demo /www/backup/demo.sql