MySQL数据库管理常用命令
参考: http://blog.linuxeye.com/419.html
|
安装 |
利用RPM包安装MySQL |
|
|
设置TCP 3306端口的iptables |
||
|
root密码管理 |
设置root用户的密码 |
mysqladmin -u root password ‘password’ |
|
修改root用户的密码 |
mysqladmin -u root -p password ‘password’ |
|
|
数据库,表管理 |
进入mysql |
mysql -h hostname -u root -p |
|
创建数据库 |
mysql> create database location |
|
|
导入数据结构 |
mysql -u root -p location <./location.sql |
|
|
查看数据库 |
mysql> show databases; |
|
|
进入某个库 |
mysql> use location; |
|
|
查看表信息 |
mysql> show tables; |
|
|
查看表结构 |
mysql> desc Contact; |
|
|
改表名 |
mysql> rename table Contact to Contact_new |
|
|
删除库 |
mysql> drop database location |
|
|
删除表 |
mysql> drop table Contact |
|
|
授权部分 |
建立用户并授权 |
mysql> grant all on location.* to gk1020@’10.1.11.71′ identified by ‘gk1020′ |
|
取消授权 |
mysql> revoke all on location.* from gk1020@’10.1.11.71′ |
|
|
刷新权限 |
mysql> flush privileges |
|
|
操作语句 |
查询 |
mysql> select * from Contact |
|
mysql> select count(*) from Contact |
||
|
修改 |
mysql> update Contact set RegTime=‘2008-01-01 00:00:00’ where id=1 |
|
|
mysql> update Contact set RegTime=‘2008-01-01 00:00:00’,CID=1 where id=1 |
||
|
插入 |
mysql> insert into Contact values(”,”…) |
|
|
mysql> insert into Contact(ID,CID,Contact) values(”,”…) |
||
|
删除 |
mysql> delete from Contact where id=1 |
|
|
导出 |
导出数据库location |
mysqldump -u root -p location >./location.sql |
|
导出某个表 |
mysqldump -uroot -p –database location –table Contact >./contact.sql |
|
|
导出数据库location的数据结构 |
mysqldump -d -uroot -p location >./location.sql |
|
|
复制表 |
复制表Contact为Contact_bak |
mysql> create table Contact_bak as select * from Contact |
|
复制表Contact的结构 |
mysql> create table Contact_bak as select * from Contact where 1=2 |
|
|
查看正在执行的任务 |
mysql> show processlist |
|
|
说明: |
||
|
location为库名,Contact为表名 |
||
MySQL数据库管理常用命令的更多相关文章
- CentOS系统操作mysql的常用命令
MySQL名字的来历MySQL是一个小型关系型数据库管理系统,MySQL被广泛地应用在Internet上的中小型网站中.由于其体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了 ...
- Data Base MySQL的常用命令
MySQL的常用命令 一.下载地址: http://www.mysql.com 二.安装注意: root默认密码:123456 三.常用命令: 1.创建用户并授权: 创建用户,只能本地访问:cr ...
- MySQL备份常用命令总结
MySQL备份常用命令总结 1.数据库和数据全部备份 mysqldump -uroot -pPassword -hlocalhost databasename > test.sqlmysqldu ...
- mysql 中启动服务的命令 、登录命令、退出命令 mysql 的常用命令
1.cmd 以管理员执行 下面命令 启动服务 :net start mysql57 关闭 服务:net stop mysql57 查看mysql 的版本信息 : mysql -V 指定主机地址登录: ...
- MySQL 数据库常用命令小结
MySQL 数据库常用命令 1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删 ...
- MySQL之常用命令
前言 在说MySQL命令之前,需要介绍一些navicat:navicat是一套快速.可靠并且价格相宜的数据库管理工具,它的出现简化了数据库的管理,降低了管理成本,提高了对数据库的管理效率.Navica ...
- MYSQL的常用命令和增删改查语句和数据类型
连接命令:<a href="http://lib.csdn.net/base/mysql" class='replace_word' title="MySQL知识库 ...
- MYSQL的常用命令和增删改查语句和数据类型【转】
连接命令:<a href="http://lib.csdn.net/base/mysql" class='replace_word' title="MySQL知识库 ...
- MySQL 数据库常用命令
1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show ...
随机推荐
- Java for LeetCode 073 Set Matrix Zeroes
Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in place. 解题思路: ...
- Ubuntu安装steam游戏平台的解决方案
steam是一个游戏平台,上面提供了很多收费和免费的游戏,在安装的过程中遇到了一些问题,所以把自己遇到的问题及解决方案分享出来供大家参考. 第一步:安装steam平台 sudo apt-get ins ...
- 封装自己的ajax函数
url为具体的url地址, onsuccess为正常返回时的结果, onfail为错误返回时的结果 function MyAjax(url,onsuccess,onfail) { var xhr = ...
- Windows环境下配置Vim为Python的IDE
(一)安装Python 2.7 在官网下载Python,并安装,我的安装路径是D:\Program Files\Python.安装完成后编辑环境变量Path,在其后添加;D:\Program File ...
- 以普通用户登录 su root 用vncviewer:xxxxx 会报错!!exit 回到最初环境变的用户 问题解决!!!!
[root@ok IT-DOC]# vncviewer : TigerVNC Viewer - built May :: Copyright (C) - TigerVNC Team and many ...
- [编辑器] Tab转换成空格
Notepad++: 设置 -> 首选项 -> 制表符设置 怎样设置EditPlus中Tab用空格替换http://jingyan.baidu.com/article/63f236280b ...
- 蒟蒻的树形dp记录
POJ2342: 题意:某公司要举办一次晚会,但是为了使得晚会的气氛更加活跃,每个参加晚会的人都不希望在晚会中见到他的直接上司,现在已知每个人的活跃指数和上司关系(当然不可能存在环),求邀请哪些人(多 ...
- Codeforces Gym 100342C Problem C. Painting Cottages 转化题意
Problem C. Painting CottagesTime Limit: 2 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/gym/10 ...
- 电赛初探(一)——正弦波、方波、锯齿波转换
一.题目要求: 1.使用555做出脉冲方波 2.使用TL084运放做出方波和锯齿波 3.使用TLM314稳压做直流偏置 4.方波要求峰峰值为1V,正弦波要求峰值为0~2V,锯齿波要求峰峰值为1V. 二 ...
- kinect学习笔记(四)——各种数据流
一.kinect开发的一个流程图 1.我们可以知道一个简单的框架就是几部分 (1)选择使用的kinect传感器 KinectSensor.KinectSensors[] (2)打开需要的数据流 _ki ...