请选择 进入手机版 | 继续访问电脑版

程序人生

 找回密码
 注册

QQ登录

只需一步,快速开始

程序人生 门户 数据库 mysql 查看内容

Mysql数据库常用操作命令

2016-10-21 13:03| 发布者: sean| 查看: 161| 评论: 0

摘要: 掌握Mysql数据库常用操作命令是使用Mysql数据库的基础修改本地mysql root密码#mysqladmin -uroot -p原密码 password 现密码#mysqladmin -uroot -p passwd password nowwd修改远程mysql服务器root密码#mysqladmin -ur ...
掌握Mysql数据库常用操作命令是使用Mysql数据库的基础

修改本地mysql root密码
#mysqladmin -uroot -p原密码 password  现密码
#mysqladmin -uroot -p passwd  password nowwd

修改远程mysql服务器root密码
#mysqladmin -uroot -p passwd -h 192.168.0.188 password nowwd

第一次安装mysql以后通过这条命令可以对mysql进行设置
#mysql_secure_installation

从本机登录mysql数据库
#mysql -uroot -p  passwd

创建数据库
mysql>create database  mysql;

查询数据库
mysql>show  databases;

进入某一数据库
mysql>use  mysql;

创建mysql数据库中的表
mysql>create table linux(

    >username varchar(15) not null,

    >password varchar(15) not null

    >);

显示数据库中的表
mysql>show tables;

查看mysql数据库中的user表的所有内容
mysql>select  * from mysql.user

查看user表中的数据结构
mysql>desc user;

在表中插入数据
mysql>insert  into  table  values('user1','password');

更新table表中的user1的密码
mysql>update table set password=password('passwd2') where username=user1;

删除table表user1的所有
mysql>delete *  from  table  where  username=user1

查询user表中的host,user,password字段
mysql>select host,user,password  from user;

授权user1密码为passwd1,并且只能在本地查询数据库的所有内容
mysql>grant 权限(select、delete、insert、all。。。) on 数据库.表  to  用户@主机  identified by'密码'
mysql>grant select on  *.*  to user1@localhost  identified by  'passwd1'

授权user2密码为passwd2,可以从远程任意主机登录mysql并且可以对MySQL数据库任意操作
mysql>grant  all  on  mysql.*  to user2@'%' identified by 'passwd2'

刷新数据库信息
mysql>flush privileges;

备份mysql库到mysql.bak
#mysqldump -u root -p passwd mysql > mysqlbak.sql

恢复mysql库
#mysqldump -u root -p passwd mysql< mysqlbak.sql
mysql>source  mysql.sql

mysql密码恢复
#/etc/init.d/mysqld stop
#mysqld_safe  --skip-grant-tables  &   //t跳过grant-tables授权表,不需要认证登录本地mysql数据库
mysql>update  mysql.user  set password=password('passwd')  where  user='root'   //更新root用户密码为passwd
#/etc/init.d/mysql  start

鲜花

握手

雷人

路过

鸡蛋
下一篇:Mysql主备方案

相关阅读

最新评论

相关分类


关于程序人生网|小黑屋|手机版|Archiver|

程序人生 | QQ

粤公网安备 44040202000007号

( 粤ICP备13038131号-1 )

返回顶部