郑州打包机厂家直销:关于Mysql数据库维护

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 08:24:22
在公司里,可能现行只用的系统不是公司现在的人马所开发的,可能这个系统的开发人员也没有留下什么文档或者说明什么的,连数据库的表说明可能都没有。 不过,为了维护数据库,这里记录几条建议: 1.如果你要修改Mysql数据库的密码,建议使用命令行来修改:输入mysqladmin -u root password NEW_PASSWORD
输入mysql -u root -p
提示输入密码:输入第一行设定的密码。
进入成功。不建议直接使用Mysql安装时使用的配置工具,那是因为那个工具每次启动的时候,不会保存上次的设置状态,也就是说,所有的参数都是最开始安装的时候的设置形式,而如果系统原来不是你自己安装的,而你有没有相关的说明书,那么,你的这次操作很有可能会把数据库的所有数据都弄得混乱,尤其是中文编码问题。 2.如果你一定想要使用Mysql数据库默认的配置工具来手修改密码,你需要注意编码问题,最好想登录Mysql命令行查看系统设置的编码格式,和其他的一些参数,比如并发连接数、数据库用户等。 3.数据库备份。数据库备份可以用命令行或者Navicat都可以,不过建议你备份多种格式,比如,解出数据库的sql备份文件,这种文件是可以在不同平台迁移的,及时你突然想把数据库部署到Linux系统去,这个文件也是可以识别的,而如果你使用Navicat直接就保存了.psc备份文件的话,在Linux下面,没有了Navicat工具,那你就无法做数据库还原了。还有,有时候你甚至可能又不想用Mysql数据库了,而是想采用SQL Server2000或者2005或者更高版本的话,.psc的文件压根就无法迁移到那些数据库去,而如果是sql文件的话,这个就不会有多大的问题了。 4.建立多个用户,设定权限,用来执行对某个库的查改工作,不要用root用户直接连接Mysql数据库。用root用户直接操作数据库是一个危险的事情,因为这个用户可以管理其他用户,可以修改数据库配置,甚至可以直接删除一个库,如果这个用户的密码被盗或者遗失了,那都是相当悲剧的事情。