Mysql常用命令笔记
Mysql常用命令笔记
检查是否安装过mysql
rpm -qa | grep mysql(或者mariadb)
whereis mysql
centos7
systemctl status mysqld.service # 查看mysql状态
systemctl start mysqld.service # 启动mysql服务
systemctl stop mysqld.service # 停止mysql服务
systemctl restart mysqld.service # 重启mysql服务
systemctl enable mysqld.service # 设置开启自启动# mysql默认端口是3306,可以查看数据库配置文件
/etc/mysql/my.cnf
# 或者数据库工具
mysql> show variables like 'port';
centos6
service mysqld status # 查看mysql状态
service mysqld start # 启动mysql服务
service mysqld stop # 停止mysql服务
service mysqld restart # 重启mysql服务
service mysqld enable # 设置开启自启动
查看或修改端口
# mysql默认端口是3306,可以查看数据库配置文件,可修改,修改后重启数据库即可
/etc/mysql/my.cnf
# 或者数据库工具
mysql> show variables like 'port';
修改密码
1、mysql初始密码查看
cat /var/log/mysqld.log | grep password
2、实现root用户无密码登录
# 打开配置文件
vim /etc/my.cnf
# 在末尾加上此命令,重启mysql即可实现root用户无密码登录
skip-grant-tables
3、修改密码策略强度参数
#这是mysql5.7的,mysql8的不一样
SHOW VARIABLES LIKE 'validate_password%';
set global validate_password_policy=0;
set global validate_password_length=1;
4、修改密码命令
#1、
set password=password('123456');
#2、
alter user 'root'@'localhost' identified by '123456';
#3、
mysql -uroot -p
Enter password: 【输入原来的密码】
mysql>use mysql;
mysql> update user set password=password("test") where user='root';
mysql> exit;
注意:如果Mysql的版本是5.7及以上的话update语句更换如下:
mysql> update user set authentication_string=passworD("test") where user='root';
常见问题
安装遇见包依赖问题,在语句后面加上
--nodeps --force
Mysql常用命令笔记相关推荐
- 【方向盘】达到Linux第三阶段的常用命令笔记记录---Part Ⅱ
实现自己既定的目标,必须能耐得住寂寞单干 本文已被https://yourbatman.cn收录:女娲Knife-Initializr工程可公开访问啦:程序员专用网盘https://wangpan.y ...
- 征途linux mysql_MySql征途之mysql常用命令
mysql征程之mysql常用命令 一.连接MySql 语法: mysql -h 主机地址 -u 用户名 -p 用户密码 例1:连接到本机上的MYSQL.键入命令mysql -u root -p(本地 ...
- mysql tree 修改_13.1 设置更改root密码 13.2 连接mysql 13.3 mysql常用命令
更改root密码 ps aux |grep mysql //先查看一下mysql是否启动了 /etc/init.d/mysqld start //启动mysql ps aux |grep ...
- 设置更改root密码(远程,本地)、连接mysql、mysql常用命令
设置更改root密码 1.将mysql加入环境变量中 [root@centos7 ~]# grep mysql /etc/profile export PATH=/usr/local/mysql/bi ...
- MySql常用命令集Mysql常用命令showdatabases;显示数据库createdatab
MySql 常用命令集 Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop ...
- 【CentOS 7MySQL常用操作3】,MySQL常用命令#180113
2019独角兽企业重金招聘Python工程师标准>>> hellopasswd MySQL常用命令 查询库show databases; 切换库use mysql; 查看库里的表sh ...
- MYSQL常用命令(转载)
1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqld ...
- php oracle创建临时表,Oracle常用命令笔记
Oracle常用命令笔记 客户端用的pl/sql工具 ORACLE的重启命令 (1) 以系统管理员登录,命令:connect / as sysdba (2) 启动数据库,命令:startup (3) ...
- Linux 常用命令笔记
Linux 常用命令笔记 1. locate locate:用来定位文件的位置,如:locate a.txt 但是这个命令有延迟,也就是新建的文件不一定能搜索到,如果非要找到新建的文件可以使用 upd ...
- 设置更改root密码 连接mysql mysql常用命令
一.设置更改root密码 #/etc/init.d/mysqld start #ps aux |grep mysql #mysql -uroot //提示-bash: mysql : 未找到命令 #l ...
最新文章
- Hibernate出现org.hibernate.MappingException: Unknown entity: com.gxuwz.hiberbate.entity.User的解决办法
- Android studio libs目录
- 机器学习:贝叶斯分类器,朴素贝叶斯,拉普拉斯平滑
- oracle pipelined返回值函数 针对数据汇总统计 返回结果集方法
- java将对象 缓存_ehcache java 对象缓存怎么实现
- LVS+keepalived高可用负载均衡集群部署(一) ----数据库的读写分离
- fscanf返回值被忽略怎么解决_pytest的fixture怎么用?
- python matplot模块
- SQLite第九课 sqlite3_set_authorizer案例
- php取excel中的值,在Php Excel中使用列名获取单元格值
- 自己动手写cpu pdf_教你自己动手组装电脑(第一篇:CPU)
- 从事IT行业的应该如何学习最高效的休息方式 1
- 基于MT5的沪深股票回测二 导入历史数据
- VHDL 仿真出现 UUUUUUUU 红线
- zoj 1239 Hanoi Tower Troubles Again! 题解Orz
- 普林斯顿 计算机专业排名,普林斯顿大学计算机排名2020年全球超级有用干货
- 浅谈数据分析、大数据分析和大数据开发的区别
- 如何用java画出事故树_强烈推荐|一款超实用的事故树图绘制软件!
- 如何获取Flickr图片链接地址作为外链图片
- alarm()闹钟函数
热门文章
- Android Webview posturl 传参被encode问题
- 锐捷交换机配置保存到计算机,锐捷交换机常用配置命令汇总
- linux锐捷代码_锐捷 for linux - 沈阳建筑大学
- java 上传文件编码_java文件传输之文件编码和File类的使用
- [转]魔兽世界私服Trinity,从源码开始
- N56vz难以关闭触摸板的问题(转载)
- 架构之美-最强卷积神经网络架构设计初想
- 提供一个文档下载接口,用httpclient下载文件
- 五、文章详情页制作及跳转功能实现《iVX低代码/无代码个人博客制作》
- xftp地址栏消失解决办法