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初级命令的更多相关文章
- MYSQL初级学习笔记一:MYSQL常用命令和数据库操作(DDL)!(视频序号:初级_3,4)
知识点一:MYSQL常用命令(3) 登入方法:一,mysql –u 账号 –p 密码 退出方法:一,EXIT,QUIT 修改MYSQL命令提示符: 连接上客户机之后,通常使用prompt命令修改: 连 ...
- MySQL ALTER命令
当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令. 开始本文教程前让我们先创建一张表,表名为:testalter_tbl. root@host# mysql -u r ...
- MySQL 常用命令总结
http://blog.csdn.net/hanxin1987216/article/details/5976860 一.总结 1.Linux系统下启动MySQL的命令: mysqladmin sta ...
- MySQL常用命令和常见问题
MySQL常用命令和常见问题 --创建数据库并设置字符集 create database wip default character set utf8 collate utf8_general_ci; ...
- MySQL命令大全:MySQL常用命令手册、MySQL命令行大全、查询工具
1.连接Mysql 格式: mysql -h主机地址 -u用户名 -p用户密码 1.连接到本机上的MYSQL.首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root ...
- 烂泥:mysql帮助命令使用说明
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 在安装.管理和使用mysql过程中,你是不是需要记忆很多的mysql命令.而且对于新手来说,很不多的命令不知道该如何应用,对于老手来说很多命令时间长了忘 ...
- MYSQL 连接数据库命令收藏
一.MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格) C:\>mysql -h localhost -u root -p123 二. ...
- Mysql常用命令详解
Mysql安装目录 数据库目录 /var/lib/mysql/ 配置文件 /usr/share/mysql(mysql.server命令及配置文件) 相关命令 /usr/bin(mysqladmin ...
- Mysql常用命令行大全
第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uro ...
随机推荐
- HTML5之应用缓存---manifest---缓存使用----Web前端manifest缓存
相信来查这一类问题的都是遇到问题或者是初学者吧! 没关系相信你认真看过之后就会知道明白的 这是HTML5新加的特性 HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连 ...
- [Java面经] 关于面试的二三事.
今天终于闲下来了, 那么也好总结下这几天面试的经历.四天的时间一共面了七家, 有一家是自己推迟了没有去.声明:如若转载请注明出处:http://www.cnblogs.com/wang-meng/p/ ...
- Mardown字体颜色、背景色
Markdown字体颜色.背景色 字体颜色表 Markdwon测试 **粗体文字**,或__加文字__ 加粗 Markdown测试 *斜体文字*, 或_斜体_ 斜体 Markdwon测试 列表: 背景 ...
- 今天有群友不是很清楚htm直接存数据库的危害,我简单举个例子
通过这个案例就知道为什么不要把原生的html放数据库了 常见的几种转码 常用的几种显示方法 只有原生html和最下面一种弹框了,变成了持久xss 如果是Ajax的方式,请用@Ajax.JavaS ...
- SQL Server 多实例下的复制
一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 搭建步骤(Procedure) 注意事项(Attention) 二.背景(Contexts) ...
- PHP 高级编程(3/5) - 使用SPL(标准PHP库)实现观察者模式
SPL(标准PHP库 - Standard PHP Library)是PHP5面向对象功能中重要的部分.原文解释是这样的“The Standard PHP Library (SPL) is a col ...
- 从E.E到S.E
title: 从E.E到S.E date: 2014-12-18 16:49:19 categories: [杂念] tags: [想法,生涯] --- 我在本科学的是Electric Enginee ...
- jeffy-vim-v3.0
jeffy-vim-v3.0 修改了配色.
- 读书笔记--SQL必知必会14--组合查询
14.1 组合查询 复合查询(compound query)或并(union),SQL允许执行多个查询(多条SELECT语句),并将结果作为一个查询结果集返回. 应用场景: 在一个查询中从不同的表返回 ...
- C#使用Jquery zTree实现树状结构显示_异步数据加载
JQuery-Ztree下载地址:https://github.com/zTree/zTree_v3 JQuery-Ztree数结构演示页面: http://www.treejs.cn/v3/dem ...