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