启动项 mysql命令大全_mysql常用命令
一、登录mysql数据库
1、连接本地mysql数据库,默认端口为3306
#mysql –u root –p 123456 //-u:指定用户 -p:指定与用户对应的密码
2、通过IP和端口连接远程mysql服务器
#mysql –u root –p 123456 –h 192.168.100.1 –P 3306
二、数据库操作语句
1、显示所有数据库
>show databases;
2、创建一个test1234数据库
create database test1234 charset 'utf8';
3、删除test1234数据库
>drop database test1234;
三、数据库权限操作
1、创建一个具有root权限,可从任意服务器远程访问
>grant all privileges on *.* to 'test123'@'%' identified by '123456';
2、创建一个针对mysqltest库具有数据操作权限的账号test1234,并且只能从192.168.1.10服务器访问
>grant select,insert,update,delete on mysqltest.* to 'test1234'@'192.168.1.10' identified by '123456';
3、收回test1234账号针对mysqltest库的某些数据操作权限
>revoke insert,update,delete on mysqltest from 'test1234'@'192.168.1.10' identified by '123456';
4、删除test1234用户
>drop user 'test1234'@'%';
四、mysqld的备份还原
1、备份mysqltest数据库
#mysqldump –u root –p 123456 mysqltest > bak_mysqltest.sql
2、备份mysqltest数据库下user表的数据
#mysqldump –u root –p 123456 mysqltest user > bak_table_mysqltest_user.sql
3.导入mysqltest数据库下user表的数据
#mysql -h –u root –p 123456 mysqltest < bak_table_mysqltest_user.sql
4、备份mysqltest数据库,并压缩
#mysqldump –u root –p 123456 mysqltest | gzip > bak_mysqltest.sql.gz
5、恢复mysqltest.sql到mysqltest库中
#mysql –u root –p 123456 mysqltest < bak_mysqltest.sql 如果数据库中没有mysqltest这个库,必须先建立此库。再执行导入操作。
6、恢复user表中的数据
#mysql –u root –p 123456 mysqltest < bak_table_mysqltest_user.sql
7、从压缩文件bak_mysqltest.sql.gz中导数据数据到mysqltest库中
#gzip < bak_mysqltest.sql.gz | mysql –u root –p 123456 mysqltest
8、导出shop数据库的表结构
mysqldump -d -uxxx -p shop > shop_table.sql 其中-d参数表示不导出数据,只导出表结构
9、导入shop数据库的表结构
mysql -h(主机或者IP) -uxxx -p uc_action_log < uc_action_log.sql
10、导出shop的数据
mysqldump -t -uroot -p shop > shop_data.sql其中-t参数表示只导数据,不导表结构
11、备份所有数据库
mysqldump -u root -p --all-databases > /root/backupall_15-9-10.sql
12、从备份所有数据库中恢复其中一个数据库
mysql -uroot -p --one-database db < /root/123.sql
13、备份多个数据库
mysqldump -u root -p databases db db1 > /root/backupall_15-9-10.sql
五、mysql其它命令
1、 将源码包安装的mysql加入到开机自启动
#echo "/usr/local/mysql/bin/mysqld_safe --user=mysql &" >>/etc/rc.local
2、将源码包安装的mysql加入环境变量中
#echo "export PATH=$PATH:/usr/local/mysql/bin" >>/etc/profile 加入环境变量
#source/etc/profile 更新环境变量
启动项 mysql命令大全_mysql常用命令相关推荐
- mysql max 命令大全_MySQL常用命令,34道练习题(持续更新中)。
1.使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2.创建一个数据库MYSQLDATA mysql> CREATE DATABASE M ...
- mysql配置命令大全_MySQL常用命令汇总
非交互式超时时间,如 JDBC 程序 show global variables like 'wait_timeout'; 交互式超时时间,如数据库工具 show global variables l ...
- mysql常用表名大全_MySQL常用命令大全
目录 1.mysql服务的启动和停止 2.登陆mysql 3.增加新用户 4. 操作数据库 Ⅰ. 显示数据库列表. Ⅱ. 显示库中的数据表: Ⅲ. 显示数据表的结构: Ⅳ. 建库与删库: Ⅴ. 建表与 ...
- mysql 常用命令集_mysql 常用命令集锦[绝对精华]
一.连接MYSQL. 格式: mysql -h主机地址 -u用户名 -p用户密码 1.连接到本机上的MYSQL. 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u roo ...
- mysql命令教学_mysql常用命令有什么
mysql常用命令有:1."create database name;":2."use databasename;":3."drop database ...
- python语言命令大全-Python常用命令最全合集
文章目录 一.Python环境配置命令 二.Python 常用命令 三.pip管理工具命令 四.发布包到pypi(官网)命令 Mac 电脑自带python2.x版本,终端输入 python -V // ...
- linux grub命令大全,GRUB常用命令
GRUB常用命令 发布时间:2007-04-20 15:37:28来源:红联作者:Lokbvnhg 1 只能用于配置文件的命令 下面这5个命令只能出现于配置文件中,分别是 : a)default :定 ...
- 传奇脚本检测命令大全(常用命令)
传奇检测命令大全 ------常用命令----- #IF ;如果 #SAY ;输出字符串 #ACT ;执行命令 break ;结束命令 close ;结束对话 ------条件命令----- CHEC ...
- linux ftp命令大全,linuxftp常用命令【图解】
导语 :大家看到小编的文章估计又要晕了吧,linux是什么呢?今天小编就不给大家卖关子了.Linux是互联网上面可以免费用和随意传播的操作系统.它支持多用户.多任务.多cpu等.功能之强大是我们无法想 ...
最新文章
- Winform下的地图开发控件(GMap.NET)使用心得之二
- java session验证码_利用session实现一次性验证码
- mysql安装教程8.0.21安装,mysql 8.0.21 安装配置方法图文教程
- SQL Server 2000查询n到m条记录
- 双11特刊 | 全面云原生化,数据库实例独共享混部 最高降低30%成本
- 2d 背包_和平精英:小黄脸表情头套和背包上架,这个价格真的值得买吗?
- FTP命令:下载,上传FTP服务器中的文件
- 卷积神经网络(CNN)之池化层的实现
- SWFUpload下载地址
- JS执行一次任务与定期任务与清除执行
- VM Workstation 12.0+ 参考序列号及linux系统推荐
- 阿里代码规范检查自定义规则扩展
- 勒索病毒免费解密工具都在这里!
- 计算机顶级水平,中国10年前的顶级电脑的配置、性能上相当于现在电脑的什么水平?...
- 前端开发-MongoDB快速掌握上手知识总结
- 搜索引擎:常用信息检索方式介绍与倒排索引实现(Python)
- 3分钟,把你的安卓手机/平板变成你的电脑副屏
- ATX 双电源切换电路
- Python:Pycharm如何使用scrapy框架做爬虫?
- android开发包下载
热门文章
- eclipse中The JSP specification requires that an attribute name is preceded by whitespace
- linux给文件加可执行权限
- 如何在linux下创建一个可运行shell脚本?
- Linux编译soci库,Soci库linux下的编译方法
- c语言中闰年的流程图_C语言-算法与流程图
- 基坑监测日报模板_刚刚!温州瓯海突发塌陷,初步判断为临近地块地下室基坑支护桩移位...
- mysql数据库删除列数据_MySQL数据库-数据表、以及列的增删改查
- Apache工具包方法——Hex.encodeHexString(byte[] data)源码浅析
- 教你如何一篇博客读懂设计模式之—--原型模式
- datagridview设置为勾选才可编辑_使用lightroom前,做好这几项设置,有助于更好使用...