iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >mysql常用操作命令
  • 914
分享到

mysql常用操作命令

2024-04-02 19:04:59 914人浏览 泡泡鱼
摘要

###########Mysql常用操作命令#############1.安装mysqlyum install mysql mysql-server /etc/init.d/mysqld star

###########Mysql常用操作命令#############

1.安装mysql
yum install mysql mysql-server
 /etc/init.d/mysqld start    ##开启mysqld服务

2.设置及登录
mysql_secure_installation        ##第一次安装mysql以后通过这条命令可以对mysql进行初始设置
mysql -uroot -predhat            ##从本机登录mysql数据库(ps -aux|grep mysql  kill -9 )
mysqladmin -uroot -predhat passWord westos         ##修改本地mysql,root密码
mysqladmin -uroot -predhat -h 172.25.8.1 password westos ##修改远程172.25.8.1mysql服务器,root密码

3.操作命令
库操作:
show databases;                ##显示数据库
use mysql;                    ##进入数据库(按回车键出现Database changed时说明操作成功!)
show tables;                ##显示数据库中的表
desc user;                    ##查看user表的结构
flush privileges;            ##刷新数据库信息
select host,user,password from user;    ##查询user表中的host,user,password字段
create database westos;                    ##创建westos数据库
use westos;                        ##进入数据库westos

表操作:
create table linux(            ##创建表,表名linux,字段username,password
username varchar(15) not null,
password varchar(15) not null);

select * from mysql.user;        ##查询mysql库下的user表中的所有内容

alter table linux add age varchar(4);    ##添加age字段到linux表中

desc linux;                ##查看linux表结构

ALTER TABLE linux DROP age        ##删除linux表中的age字段

ALTER TABLE linux ADD age  VARCHAR(4)  AFTER username ##在linux表username字段后添加字段age

desc linux;                ##查看linux表结构

insert into linux values ('user1',18,'passwd1'); ##在linux表中插入username=user1,age=18,password=password1
update linux set password='passwd2' where username="user1";    ##更新linux表中user1的密码为password2
delete from linux where username='user1';         ##删除linux表中user1的所有内容
select * from linux;   ##可以进行查看

用户管理:
CREATE USER hjy@localhost identified by 'westos';    ##创建本地用户hjy并添加密码westos,默认密码是加密的
CREATE USER hee@'%' identified by 'redhat';        ##创建用户hee,%表示这个账户可以在任何主机登录
select host,User,Password from user;            ##查询user表中的host,user,password字段

grant select on  *.* to user1@localhost identified by 'passwd1'; ##授权user1,密码为passwd1,并且只能在本地查询数据库的所在内容
grant all on mysql.* to user2@'%' identified by 'passwd2';     ##授权user2,密码为passwd2,可以从远程任意主机登录mysql并且可以对mysql数据库任意操作(%改为ip可指定此ip登录)

FLUSH PRIVILEGES;                        ##重载授权表
SHOW GRANTS FOR hjy@localhost;                    ##查看用户授权
REVOKE DELETE,UPDATE,INSERT on mysql.* from hjy@localhost;    ##撤销用户对mysql的DELETE,UPDATE,INSERT权限
REVOKE all on mysql.* from hjy@localhost;            ##撤销用户所有权限
DROP USER hjy@localhost;                    ##删除用户


备份
/var/lib/mysql
mysqldump -uroot -predhat --all-databases    ##命令备份所有数据
mysqldump -uroot -predhat mysql > mysql.bak    ##备份mysql库导到mysql.bak
mysql -uroot -predhat -e "create database westos;"  ##创建一个数据库
mysql -uroot -predhat westos < mysql.bak    ##恢复mysql.bak到westos库


密码恢复
/etc/init.d/mysqld stop
mysqld_safe --skip-grant-tables &          ##跳过grant-tables授权表,不需要认证登录本地mysql数据库
update mysql.user set password=password('westos') where user='root';    ##更新mysql.user表中条件root用户的密码为westos
/etc/init.d/mysql restart    ##重新启动nysql


您可能感兴趣的文档:

--结束END--

本文标题: mysql常用操作命令

本文链接: https://www.lsjlt.com/news/36795.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySql常用表操作命令总结
    本篇内容介绍了“MySql常用表操作命令总结”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 1:使用SH...
    99+
    2024-04-02
  • MySQL常用的操作命令整理
    本篇内容主要讲解“MySQL常用的操作命令整理”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL常用的操作命令整理”吧! 1、启动MySQL服务...
    99+
    2024-04-02
  • MySQL常用的命令操作大全
    这篇文章主要介绍“MySQL常用的命令操作大全”,在日常操作中,相信很多人在MySQL常用的命令操作大全问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL常用的命令操作...
    99+
    2024-04-02
  • nginx常用操作命令
    一、常用命令: //开启服务:start nginx直接点击Nginx目录下的nginx.exe //停止服务:nginx停止命令stop与quit参数的区别在于stop是快速停止nginx,可能并不保存相关信息,quit是完整有序的停止n...
    99+
    2023-08-19
    nginx 服务器 运维
  • 在linux下MySQL的常用操作命令
    一、启动与退出 1、启动 MySQL 服务 net start mysql   或   service mysql start 2、关闭 MySQL 服务 net stop mysql    或   service mysql stop 3...
    99+
    2023-09-03
    linux mysql
  • Mysql数据库常用命令操作大全
    mysql连接: [root@host]# `mysql -u root -p` Enter password:****** 创建数据库:CREATE DATABASE 数据库名;删除数据库:drop da...
    99+
    2023-03-20
    mysql常用命令 mysql命令
  • Redis常用的操作命令
    本篇内容主要讲解“Redis常用的操作命令”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Redis常用的操作命令”吧!一、key pattern 查询相应的ke...
    99+
    2024-04-02
  • Linux系统中MySQL的常用操作命令
    服务: # chkconfig --list        列出所有系统服务 # chkconfig --list | grep on...
    99+
    2024-04-02
  • Linux常用操作命令大全
    目录 一、目录及文件操作 1.1创建目录 1.2删除目录或文件 1.3重命名目录或文件名称 1.5目录及文件列表查看 1.6复制目录或文件 1.7剪切目录或文件 1.8搜索目录或文件 1.9创建文件 1.10查看及修改文件内容信息 1.11...
    99+
    2023-09-09
    linux 运维 服务器 ssh awk
  • 五、Linux之常用命令操作
    date +%/Y:%m:%ddate +%/Y--%m--%ddate -uhwclock显示硬件时钟时间cal查看日历uptime用以查看系统运行时间man uptime查看帮助文档q用来退出 man命令查看硬件信息lspci-vPCI...
    99+
    2023-06-06
  • Django常用操作命令分享
    这篇文章主要讲解了“Django常用操作命令分享”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Django常用操作命令分享”吧!查看Django版本:点击(此处)折叠或打开[oracle@m...
    99+
    2023-06-04
  • Navicat操作数据库与Mysql常见命令操作实战
    一:Navicat下载与安装 官网下载链接:Navicat 下载完后直接安装即可 二:数据库的连接 1.打开Navicat软件,点击左上角连接按钮,选择mysql数据库 输入完成后双击连接名,连接成...
    99+
    2023-09-24
    数据库 mysql
  • MongoDB常用的基本操作命令
    这篇文章主要讲解了“MongoDB常用的基本操作命令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MongoDB常用的基本操作命令”吧! ...
    99+
    2024-04-02
  • Linux常用命令操作有哪些
    这篇文章主要介绍Linux常用命令操作有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.系统信息命令arch显示机器的处理器架构(1)uname -m显示机器的处理器架构(2)uname -r显示正在使用的内核...
    99+
    2023-06-28
  • windows nginx 常见操作命令
    在根目录下,打开cmd 1.查看Nginx的版本号: nginx -v 2.启动Nginx: start nginx  或  nginx.exe 3.快速停止或关闭Nginx nginx -s stop 4.正常停止或关闭Nginx: ng...
    99+
    2023-09-22
    nginx 运维 服务器
  • Linux常见操作命令(1)
    ​                                        前言:作者也是初学Linux,可能总结的还不是很到位                                        ♈️今日夜电波:达尔...
    99+
    2023-10-04
    linux 运维 后端
  • hadoop常用操作命令有哪些
    这篇文章主要介绍“hadoop常用操作命令有哪些”,在日常操作中,相信很多人在hadoop常用操作命令有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”hadoop常用操作命令有哪些”的疑惑有所帮助!接下来...
    99+
    2023-06-03
  • Git常用操作命令有哪些
    本篇内容介绍了“Git常用操作命令有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、Git 概念Git 是一个开源的分布式版本控制系统...
    99+
    2023-06-29
  • Mysql命令行登录常用操作系统的示例
    小编给大家分享一下Mysql命令行登录常用操作系统的示例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、从命令行登录MySQL...
    99+
    2024-04-02
  • Mysql数据库常用命令操作方法有哪些
    本文小编为大家详细介绍“Mysql数据库常用命令操作方法有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“Mysql数据库常用命令操作方法有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起...
    99+
    2023-03-20
    mysql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作