linuxmysql备份导入

连接到远程linux数据库 MySQL -hIP -u用户名 -p密码

创新互联建站服务项目包括青县网站建设、青县网站制作、青县网页制作以及青县网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,青县网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到青县省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

[root@localhost liuzhen]#  mysql -h292.168.1.180 -uroot -p123456

列出有哪些数据库

mysql> show databases;

创建数据库 create database xxx数据库名;

mysql> create database lmcmsv4.0;

切换数据库 use xxx数据库名;

mysql> use lmcmsv4.0;

列出数据库中所有表

mysql> show tables;

备份数据库

mysqldump -hIP -u用户名 -p密码 数据库名 > 备份路径

mysqldump -h292.168.1.180 -uroot -p123456 lmcms_160718 > /usr/local/119_sql_bak_liuzhen/119_lmcms_160718.2016-7-31.bak


导入数据库

第一种方式:mysql -hIP -u用户名 -p密码 数据库 < 备份地址

[root@localhost liuzhen]# mysql -h292.168.1.180 -uroot -p123456  lmcmsv4.0 < lmcmsv4.0.sql

第二种方式:source  备份地址

查看表结构

show create table cms_user;

授权

例1、增加一个用户user001密码为123456,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:

 mysql> grant select,insert,update,delete on *.* to user001@"%" Identified by "123456";

例2、增加一个用户user002密码为123456,让此用户只可以在localhost上登录,也可以设置指定IP,并可以对数据库test进行查询、插入、修改、删除的操作 (localhost指本地主机,即MySQL数据库所在的那台主机)

这样用户即使用知道user_2的密码,他也无法从网上直接访问数据库,只能通过MYSQL主机来操作test库。

首先用以root用户连入MySQL,然后键入以下命令:

 mysql>grant select,insert,update,delete on test.* to user002@localhost identified by "123456";

新闻标题:linuxmysql备份导入
文章地址:http://cdiso.cn/article/phoeci.html

其他资讯