mysql的安装及命令
1.先检查系统是否装有mysql
rpm -qa | grep mysql
2.下载mysql的repo源
wget http://192.168.130.150/mysql5.7.26/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
3.安装 mysql tar包
tar -xf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
4.安装MySQL
yum -y install mysql-community-*.rpm
systemctl start mysqld
5.查看原始密码,并登录
grep -i 'password' /var/log/mysqld.log #查看原始密码
mysql -u root -p'jijuu<VF,4uE' #利用原始密码登录

进入mysql之后,命令是不能用的,必须修改密码之后再次登录才可以用命令
set global validate_password_policy=0; #只验证长度
set global validate_password_length=6; #修改密码长度,默认值是8个字符
设置自定义密码,并退出
alter user root@localhost identified by "123456"; 设置密码为123456
exit 退出mysql
使用新密码登录
mysql -uroot -p123456
mysql忘记密码如何重置
先将MySQL停止 systemctl stop mysqld
打开/etc/my.cnf配置文件 添加skip_grant_tables 一行,然后保存退出

systemctl start mysqld 然后启动MySQL
使用mysql命令连接到MySQL服务,重设root的密码
在命令行内直接输入mysql即可

update mysql.user set authentication_string=password('123qqq...A') where user='root' and host='localhost'; #重新设置密码
FLUSH PRIVILEGES; #刷新授权列表
exit 退出
然后把 /etc/my.cnf 里写的哪一行删除
再重启mysql systemctl start mysqld
就可以用新设置的密码进入mysql了
已知当前MySQL管理用户(root)的密码。
在Shell命令行下设置 使用mysqladmin管理工具,需要验证旧的密码。比如,以下操作将会把root的密码设置为A...qqq321
mysqladmin -uroot -p password 'A...qqq321'

mysql的基本命令
show databases; 查看数据库
use mysql; 切换数据库
sleect database(); 查看当前数据库
show tables 查看库里的表
desc name.node; 查看表结构
select * from name.node 查看name库里的node表里的数据
create database name character set utf8mb4; 创建name库 character指定字符集 utf8mb4支持中文
create table name.node (id int(10),dc char(20)); 创建表结构
insert into name.node values (1,"zhangsan"); 给node表 添加数据
update name.node set id=1 where dc="zhangsan" 更改满足条件的id数据 如不加条件则更改列表中全部数据
drop database name; 删除name数据库
delete from name.node where id=1; 删除满足where条件的数据 如 不加where则删除表中全部数据
drop table name.node ; 删除整个数据表
mysql的安装及命令的更多相关文章
- MySQL 服务安装及命令使用
MySQL 服务安装及命令使用 课程来源说明 本节实验后续至第17节实验为本课程的进阶篇,都基于 MySQL 官方参考手册制作,并根据实验楼环境进行测试调整改编.在此感谢 MySQL 的开发者,官方文 ...
- 【数据库】MySQL 从安装到命令
一, MySQL 的安装于配置 我是通过百度云盘的方式下载的.建议登录百度云终端,然后点击下面的链接,选择要安装的版本,解压安装. http://www.h2ero.cn/pan/share/17cd ...
- mysql 免安装版本 命令安装
1.down load mysql-5.5.28-win32.zip 2.unzip it to a path such as d:/mysq/mysql-5.5.28-win32 3.copy th ...
- 解决mysql 8 安装后命令行可以连接,navicat不能连接的问题
错误代码: client does not support authentication 解决办法: 1 使用命令行进入数据库 2 选着数据库 mysql --> user mysql 3 ...
- MYSQL-----------实验一 MySQL的安装与命令初步
(1)启动MySQL,并打开任务管理器查看服务进程是否已经启动. (2) 进入Windows命令行,使用命令登录MySQL服务器. (3) 使用show命令查看当前系统的字符集,并修改其中的两 ...
- Linux下MySQL安装及命令使用
先rpm -qa mysql 查看是否安装 yum list |grep mysql 查看MySQL的一些包 yum install -y mysql-server mysql mysql-devel ...
- 安装解压版本的MySQL,安装过程中的常见命令,检查windows系统错误日志的方式来检查MySQL启动错误,关于Fatal error: Can't open and lock privilege
以端口 port = 3306 # 设置mysql的安装目录 basedir=D://Installed//mysql-5.6.26-winx64//mysql-5.6.26-winx64 # ...
- Mysql免安装版配置教程和常用命令图
Mysql免安装版配置教程 图文版 配置环境变量 新建一个my.ini文件,添加下面内容 [mysqld] basedir=C:\\software\Mysql\mysql-5.7.14-winx64 ...
- mysql安装好之后,查询显示MySQL不是内部命令或外部命令问题
使用cmd来调用MySQL的时候提示错误,错误是说MySQL不是内部或外部命令. 1.如图所示,遇到的mysql命令错误. 2.现在就要查询mysql是安装在哪,我们在计算机里面搜索mysql.exe ...
随机推荐
- 深入理解C#第三版部分内容
最近,粗略的读了<深入理解C#(第三版)>这本技术书,书中介绍了C#不同版本之间的不同以及新的功能. 现在将部分摘录的内容贴在下面,以备查阅. C#语言特性: 1.C#2.0 C#2的主 ...
- STL&&用法集合
.....STL是c++里很强势很好用的一系列容器(函数)之类的,之前一直不太会用,所以总是暴毙....想着快比赛了,是时候理一下这些东西了. -1.pair 存放两个基本元素的东西 定义方法: pa ...
- P5304旅行者(比bk201还要流氓的解法)
题目如上. 暴力碾标算,n^2过百万!! 作为一道黑题它确实有点点水(如果是畜生解法的话) 就是找出两两点之间的最短路的最小值. 本来是很高深的一题,要跑两遍最短路啊,然后染色啊,再拓展什么的,但是! ...
- IM里“附近的人”功能实现原理是什么?如何高效率地实现它?
1.引言 基本上以陌生人社交为主的IM产品里,都会增加“附近的人”.“附近的xxx”这种以LBS(地理位置)为导向的产品特色(微信这个熟人社交产品里为啥也有“附近的人”?这当然是历史原因了,微信当初还 ...
- python基础-闭包函数和装饰器
闭包函数和装饰器 闭包函数 概念:在函数中(嵌套)定义另一个函数时,内部函数引用了外层函数的名字. 特性 闭包函数必须在函数内部定义 闭包函数可引用外层函数的名字 闭包函数是函数嵌套.函数对象.名称空 ...
- Elastic Stack 开源的大数据解决方案
目的 本文主要介绍的内容有以下三点: 一. Elastic Stack是什么以及组成部分 二. Elastic Stack前景以及业务应用 三. Elasticsearch原理(索引方向) 四. El ...
- PHP防止客户端多次点击
PHP防止客户端多次点击 第一种用ip判断 第二种就是用 用户名第三种就是cookie仅限 H5第四种 用swoole 用swoole id
- SpringBoot 源码解析 (二)----- Spring Boot精髓:启动流程源码分析
本文从源代码的角度来看看Spring Boot的启动过程到底是怎么样的,为何以往纷繁复杂的配置到如今可以这么简便. 入口类 @SpringBootApplication public class He ...
- Machine Learning in Action ---- kNN
------------恢复内容开始------------ # -*- coding: utf-8 -*- """ Created on Thu Nov 14 19:2 ...
- T-SQL, Part I: LIKE Pattern
The basic usage of LIKE pattern: %: it would be placed at the end and/or the beginning of a string. ...