MySQL数据库安装及配置相关

  

<强>一)Centos下安装MySQL数据库

因为MySQL官网有创建百胜仓库,所以直接以百胜方式安装会非常便捷,具体步骤如下:

<李>

配置服务器的百胜仓库:将MySQL的百胜仓库添加至服务器

n

//查看所有可用版本

//禁用掉5.7版本

//运行该命令直接安装第2步启用的版本

//查看启动情况

5。登录MySQL数据库

MySQL - h localhost - u root - p//刚安装的MySQL数据库的根用户无密码,直接回车即可登录命令行模式


 MySQL数据库安装及配置相关


<强>

<强>

<强>


<强> 2。用户管理

mysql>使用mysql;

<强>查看

mysql>选择主机、用户密码的;

<强>创建

mysql>创建用户zx_root“xxxxx”;//被会将纯文本密码加密作为散列值存储

<强>修改

mysql>重命名用户冯分类列出;//mysql 5之后可以使用,之前需要使用更新更新用户表

<强>删除

mysql>用户分类列出;//mysql5之前删除用户时必须先使用撤销删除用户权限,然后删除用户,mysql5之命后下降令可以删除用户的同时删除用户的相关权限

<强>更改密码

mysql>设置密码zx_root=密码(“xxxxxx”);

mysql>更新mysql。用户设置密码=密码(“xxxx”),用户=皁theruser”;


<强> 3。查看用户权限

mysql>显示zx_root赠款;

<强>赋予权限

mysql>格兰特dmc_db。* zx_root;

<强>回收权限

mysql>取消选择mysql - u root> #以根账户登录mysql   使用mysql #选择mysql库   从用户删除用户=";#删除账号为空的行   冲洗特权;#刷新权限   退出#退出mysql

c。运行下面命令使根用户可远程登录

mysql>所有特权授予> <李>

备份数据库命令,两命令没有区别

, mysqldump -hhostname -uusername - p数据库名比;backupfile。sql

, mysqldump -hhostname -uusername - p - add-drop-table数据库名比;backupfile。sql

2。同时备份多个MySQL数据库

, mysqldump -hhostname -uusername - p -数据库databasename1 databasename2 databasenameN祝辞backupfile。sql

3。仅仅备份表结构

, mysqldump -hhostname -uusername - p——没有数据数据库database1 database2 databaseN祝辞backupfile。sql

4。只备份数据库中某些表

, mysqldump -hhostname -uusername - p数据库名specify_table1 specify_table2祝辞backupfile。sql

5。备份所有数据库

, mysqldump -hhostname -uusername - p——所有数据库比;backupfile。sql

6。将数据库压缩备份

, mysqldump -hhostname -uusername - p数据库名| gzip祝辞backupfile.sql。广州

<强>

<>强恢复

1。恢复数据库命令

mysql -hhostname -uusername - p数据库名& lt;backupfile。sql

2。从多个数据库备份或所有数据库备份中恢复

mysql -hhostname -uusername - p——一个数据库数据库名& lt;backupfile。sql//恢复特定的数据库,目标库必须存在

mysql -hhostname -uusername - p & lt;backupfile。sql//从多个备份中一次恢复全部数据库,目标库不存在可以自动创建

3。恢复压缩的MySQL数据库

gunzip & lt;backupfile.sql。广州| mysql -hhostname -uusername - p数据库名




MySQL数据库安装及配置相关