郑州打包机厂家直销:关于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用户直接操作数据库是一个危险的事情,因为这个用户可以管理其他用户,可以修改数据库配置,甚至可以直接删除一个库,如果这个用户的密码被盗或者遗失了,那都是相当悲剧的事情。
输入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用户直接操作数据库是一个危险的事情,因为这个用户可以管理其他用户,可以修改数据库配置,甚至可以直接删除一个库,如果这个用户的密码被盗或者遗失了,那都是相当悲剧的事情。
关于Mysql数据库维护
MYSQL数据库初学者使用指南
MySQL数据库管理常用命令
用命令创建MySQL数据库
mysql数据库导出和导入
WINDOWS如何安装MYSQL数据库?
Sybase数据库日常维护
数据库设计范式的理解 - MySQL
SQL Server与MySQL数据库对比
Oracle数据库日常维护手册
MySQL从库配置维护回顾
实现 MySQL 数据库数据的同步方法介
MySQL数据库管理常用命令 - CSDN.NET - CSDN软件研发频道
mysql数据库常用导出导入命令的几个用例
MySQL数据库中的Date,DateTime和TimeStamp类型
数据库启程 MySQL without installer 5.1.51 x86 64 安装
windows环境下mysql数据库的主从同步备份步骤
fedora 15 安装mysql数据库,方法很简单
PostgreSQL与MySQL:最佳开源数据库之争
MySQL数据库丢失root密码后该如何补救?
ASP.NET与MySQL数据库开发详解(1)
Oracle数据库日常维护手册1
mysql导入导出.sql文件备份还原数据库[mysql导入导出sql命令行]
MySql远程连接数据库is not allowed to connect to this MySQL server