MySQL基础操作命令
MySQL基础操作命令
1、 查看MySQL进程
ps -ef|grep mysql |grep -v grep
2、 查看MySQL端口
ss -lnt | grep 3306
3、 MySQL的启动
mysql -uroot -p
/etc/init.d/mysql
初始化时MySQL的启动方法
mysqld_safe -user=mysql &
4、 关闭数据库
(1)平滑关闭数据库
mysqladmin -uroot -pcentos shutdown
/etc/init.d/mysqld stop
kill -USR2 cat path/pid
(2)强制关闭数据库
killall mysqld
pkill mysqld
killall -9 mysqld
注意:尽量不要野蛮的杀死数据库,生产高并发环境可能会引起数据丢失。
5、 多实例启动与关闭
多实例的启动就是我们写脚本,启动时用mysqld_safe指定配置文件启动,关闭时用mysqadmin
mysql -uroot -pcentos #非脚本一般不这样用,密码明文会泄露密码,可以掩饰history功能解决
mysql -uroot -p -S /data/3306/mysql.sock
多实例通过mysql -S命令制定不同的sock文件登陆不同的服务中
mysql -uroot -p 127.0.0.1 -P3307
mysql> prompt \u@solindb \r:\m:\s->
prompt=\\u@solindb \\r:\\m:\\s->
mysqladmin -u root password ‘centos123’ #没有密码的用户设置密码
mysqladmin -u root -p ‘centos123’ password ‘centos456’ -S /data/3306/mysql.sock #适合多实例方式
mysqladmin -u root -p ‘centos123’ password ‘centos456’
mysqladmin -u root -p ‘centos123’ password ‘centos456’ -S /data/3306/mysql.sock
mysq>UPDATE mysql.user SET password=PASSWORD(“centos123”) WHERE user=’root’;
mysql> set passwprd=passwpef(‘centos123’);
注:此法不适合--skip--grant--tables方式修改密码
(2) 使用 --skip-grant-tables 启动mysql,忽略授权登陆
mysqld_safe --skip-grant-tables --user=mysql &
注:在启动时加--user=mysql参数,表示忽略授权验证
mysql> update mysql.user set password=PASSWORD(“cebtos123”) where user=”root” and host=”locahost”;
mysqladmin -uroot -pcentoos123 shtudown
mysqld_safe --defaults-file=/data/3306/my.cof --skip-grant-table &
mysql -u root -p -S /data/3306/mysql.sock #登陆时空密码
mysql> UPDATE msql.user SET password=PASSWORD(“centos123”) WHERE user=’root’;
mysql> select user,host from mysql.user order by user asc; #查询mysql.user的user,host,并升序排列
mysql> select user,host from mysql.user order by user desc; #查询mysql.user的user,host,并倒序排列
DML全称Data Manipulation Language,其语句包括INSERT,UPDATE和DELETE。他们分别用于添加,修改和删除表中的行(数据)也称作动作查询语句
mysql> select user,host from mysql.user order by user desc;
mysql> delete from mysql.user where host='::1'; #删除表中host=;;1的(行)数据
Query OK, 1 row affected (0.00 sec)
mysql> select user,host from mysql.user order by user desc;
它的语句能确保被DML语句影响的表的所有行及时得以更新。TPL语句包括BEGIN
全称CURSOR Control Language ,它的语句,像DECLARE CURSOR,FETCH INTO和UPDATE WHERE CURRENT用于对一个或多个表单独行的操作
DDL--数据定义语言(CREATE,ALTER,DROP)
MySQL基础操作命令相关推荐
- mysql 删除时间一个星期_15天快速学习 数据库Mysql 基础操作命令(第一章)
简言 你还在为不了解不会操作MySQL数据库而苦恼吗? 还为面对冗繁的数据不知怎么提取而愤懑吗? 分享快速学习MySQL及基础操作命令 那就利用闲暇时间和我一起掌握一门MySQL数据库语言操作吧! 入 ...
- MySQL 笔记2 -- MySQL 基础
MySQL 笔记2 – MySQL 基础 MySQL 系列笔记是笔者学习.实践MySQL数据库的笔记 课程链接: MySQL 数据库基础入门教程 参考文档: MySQL 官方文档 一.MySQL 简介 ...
- mysql基础之视图
原文:mysql基础之视图 在查询中,我们经常把查询结果 当成临时表来看. View是什么? View可以看一张虚拟表. 是表通过某种运算得到的一个投影. 既然视图只是表的某种查询的投影,所以主要步骤 ...
- MySQL基础day03_数据的导入、导出-MySQL 5.6
MySQL基础day03_数据的导入.导出-MySQL 5.6 注:把数据按照一定格式存放到文件里才能进行数据的导入. 1,数据导入的条件 把文件里的内容保存到数据的表里: 把数据按照一定格式存放文件 ...
- MySQL基础篇:子查询
文章目录 概述 where型子查询 from型子查询 EXISTS型子查询 复制表子查询 概述 在某些情况下,当进行一个查询时,需要的条件或数据要用另一个select语句的结果,这个时候,就要用到** ...
- mysql 存储引擎 面试_搞定PHP面试 - MySQL基础知识点整理 - 存储引擎
MySQL基础知识点整理 - 存储引擎 0. 查看 MySQL 支持的存储引擎 可以在 mysql 客户端中,使用 show engines; 命令可以查看MySQL支持的引擎: mysql> ...
- mysql 基础篇(二) 账号、权限管理
mysql 基础篇(二) 账号.权限管理.备份与还原 建立账号密码: Grant all on test.* to "cj"@"localhost" ident ...
- MySQL:基础—数据分组
MySQL:基础-数据分组 1.为什么要分组: 比如一个表中有多条订单记录,如上图,每条记录对应着一个商品,现在我要查询 每个商品被订购的单数 准备出货?也就是找到每个商品被订购的数量. 如果只找一个 ...
- linux mysql运维_Linux运维常用的 MySQL基础命令
# MySQL基础命令 ------------- ### 创建MySQL库,授权. >create database mysqldb character set utf8; >grant ...
- mysql基础(全,必看)
MySQL基础 一.MySQL概述 1.什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2.什么是 MySQL.Oracle.SQLite.Access ...
最新文章
- Ubuntu9.10安装常用软件
- 小鑫の日常系列故事(十)——排名次_JAVA
- matlab搭建sdn,软件定义网络SDN简介和简单仿真实验
- java 反编译 类名_java javassist创建类和反编译类
- linux无法设置变量,linux – crontab在作业之前无法设置变量
- 小程序入门学习17--springboot环境配置01
- Android学习之路-----倒计时欢迎界面(更有条理)
- abp(net core)+easyui+efcore实现仓储管理系统——解决方案介绍(二)
- 远程执行python脚本_python 远程执行服务器上的脚本
- JavaSE集合练习题
- 发出商品杀手锏之SAP在途库存解决方案
- 卷积神经网络结构图绘制,卷积神经网络图怎么画
- CAD怎么导出为图片?一分钟解决
- 连缀介绍和简单库对象
- 浅谈电弧光保护在10kV变电站高压室的应用方案
- python语言程序设计——蒙特·卡罗方法求圆周率
- 【狂神说】 mysql 自学总结 7~9章
- Unity云渲染开源框架UnityRenderStreaming使用说明
- 如何使用沃顿研究数据中心(WRDS,CRSP)查询美股历史交易数据(R语言的调用方法以及代码示例)
- ueditor 图片上传 java_Spring+Vue整合UEditor富文本实现图片附件上传的方法
热门文章
- 此系统上未启用启动项_解决系统死机的7种方法,维修电脑必备技巧,你知道几条...
- PHP 根据年月返回这个月的第一天时间戳和这个月的最后一天时间戳
- Tp nginx.conf 配置(Linux)
- PHP分批次处理数据
- java 下载 名乱码_java下载文件中文文件名乱码
- OFFICE技术讲座:连续内容分断的规则
- 构建freeswitch, make cd-moh-install下载不了文件怎么办?
- 软件基本功:不要给代码加系数
- Eclipse编译项目内存溢出,修改配置
- WINDOWS调用出错后,得到信息字串