设置更改root密码 连接mysql mysql常用命令
一、设置更改root密码
#/etc/init.d/mysqld start
#ps aux |grep mysql
#mysql -uroot //提示-bash: mysql : 未找到命令
#ls /usr/local/mysql/bin/mysl //mysql实际启动路径
#echo $PATH //查看PATH环境变量
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
#export PATH=$PATH:/usr/local/mysql/bin/
#vi /etc/profile //让变量永久生效,把export PATH=$PATH:/usr/local/mysql/bin/这一条命令放到配置文件的最后一行
#source /etc/profile
#mysql -uroot -p //指定用户为root,-p指定密码,默认密码为空
#mysqladmin -uroot password '123456' //给root设置密码为123456
#mysqladmin -uroot -p'123456' password'654321' //修改root密码为654321(知道原root密码)
不知道原root密码的情况下修改root密码;
修改配置文件
#vi /etc/my.cnf
在[mysqld]下面添加一行
skip grant //忽略授权
#/etc/init.d/mysqld restart //修改完配置重启mysql
登录
#mysql -uroot //验证下不需要密码就可以登录到mysql
mysql > use mysql; //切换到mysql库
mysql > select * from user; //查看下存放账号、密码、授权的user表
mysql > select password from user; //查询密码
mysql > update user set password=password('aminglinux') where user='root'; //修改密码为aminglinux
mysql > quit
再修改配置文件,删掉之前添加的一行skip grant
#vi /etc/my.cnf //编辑my.cnf文件,把之前加的skip grant这一行去掉
重启mysql服务
#/etc/init.d/mysqld restart
#mysql -uroot -p'aminglinux' //验证使用新密码是否可以登录
二、连接mysql
#mysql -uroot -p123456 //链接本地的数据库
#mysql -uroot -p123456 -h127.0.0.1 -P3306 //A机器远程连接B机器,需要指定IP和端口号
#mysql -uroot -p123456 -S/tmp/mysql.sock //使用sock连接,只适合在本机
#mysql -uroot -p123456 -e "show databases" //列出所有的数据库,一般使用在shell 脚本里面
三、mysql常用命令
mysql > show databases; //查询都有哪些数据库
mysql > use mysql; //切换到mysql库下面
mysql > show tables; //查看库里面的表
mysql > desc user; //查看user表里面的字段
mysql > show create table user\G; //查看表是怎么创建的,也就是查看建表语句,\G是竖排显示
mysql > select * from user\G; //加上\G显示出来的内容很规整
mysql > select user(); //查看当前用户是哪一个用户登录的
mysql > select database(); //查看当前使用的数据库名称
mysql > create database db1; //创建db1库
mysql > show databases;
mysql > create table t1(id
int(4), name
char(40)); //创建t1表,第一个字段是id,第二个字段是name
mysql > show create table t1\G; //可以看到表的内容
mysql > drop table t1; //删除表t1
mysql > create table t1(id
int(4), name
char(40)) ENGINE=InnoDB DEFAULT CHARSET=utf8; //加上字符集创建t1表
mysql > show create table t1\G; //再可以看到表的内容ENGINE=InnoDB DEFAULT CHARSET=utf8显示为utf8
mysql > select version(); //查看当前数据库版本号
mysql > show status; //查看数据库状态
mysql > show variables; //查看各参数
mysql > show variables like 'max_connect%'; //使用%通配匹配max_connect相关的出来
mysql > set global max_connect_errors=1000; //修改max_connect_errors参数值为1000,如果需要重启服务器还是1000,需要修改/etc/my.cnf
mysql > show processlist; //查看队列
mysql > show full processlist; //查看完整的队列,查看哪些用户在连它,连接它的时候在执行什么操作,有没有锁表
转载于:https://blog.51cto.com/13669226/2130786
设置更改root密码 连接mysql mysql常用命令相关推荐
- 设置更改root密码 ,连接mysql,mysql常用命令
2019独角兽企业重金招聘Python工程师标准>>> 设置更改root密码 /usr/local/mysql/bin/mysql -uroot 更改环境变量PATH,增加mysql ...
- 设置更改root密码(远程,本地)、连接mysql、mysql常用命令
设置更改root密码 1.将mysql加入环境变量中 [root@centos7 ~]# grep mysql /etc/profile export PATH=/usr/local/mysql/bi ...
- 13.1-13.3 设置更改root密码,连接MySQL,MySQL常用命令
13.1 设置更改root密码 大纲 准备工作: 1 启动mysql服务 [root@AliKvn ~]# /etc/init.d/mysqld start Starting MySQL. ...
- mysql 更改root密码及 主机_设置更改root密码(远程,本地)、连接mysql、mysql常用命令...
设置更改root密码 1.将mysql加入环境变量中 [root@centos7 ~]# grep mysql /etc/profile export PATH=/usr/local/mysql/bi ...
- mysql root命令_设置更改root密码、连接mysql、mysql常用命令
目录 一.设置更改root密码 二.连接mysql 三.mysql常用命令 一.设置更改root密码 检查mysql服务是否启动 [root@minglinux-01 ~] ps aux |grep ...
- 服务器怎么修改sqlroot密码,mysql设置更改root密码、mysql服务器的连接、mysql常用命令的图解...
1.设置更改root密码 查看mysql 启动与否,若没启动就运行:/usr/local/mysql56/bin/mysql ps aux |grep mysql 或 netstat -tulnp | ...
- 0521MySQL常用操作---设置更改root密码、数据库备份恢复、连接mysql、mysql用户管理...
2019独角兽企业重金招聘Python工程师标准>>> 13.1 设置更改root密码 13.2 连接mysql 13.3 mysql常用命令 13.4 mysql用户管理 13.5 ...
- mysql的设置更改root密码、连接、常用命令
13.1 设置更改root密码 更改环境变量PATH ,增加mysql绝对路径 首次直接使用mysql会提示'该命令不存在',原因是还没有将该命令加入环境变量,如果要使用该命令,需要使用其绝对路径:/ ...
- 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 ...
最新文章
- java生成扑克牌----java基础学习总结
- data 谷歌浏览器更改user 路径_chrome浏览器的跨域设置——包括版本49前后两种设置...
- Teddy's Knowledge Base--基于.Net 2.0 (C# 2.0, ASP.NET 2.0)的快速开发框架设计NBear V2.0.0 [开源]...
- [html] 如何在网页中嵌入公司地址的地图?
- Magento: 获取类别所有子类别 (无限级别-目录树) Get All Sub Categories
- 2019年信息安全工程师备考技巧
- cmd命令java出错_Java基础知识_JavaSE_02
- 2016年考研数学一真题pdf ​​​
- FMEA软件功能安全 FMEAHunter
- php用redis实现队列,PHP使用Redis实现队列
- 【机器视觉硬件】机器视觉硬件学习笔记2——工业相机
- 【一步一步学习VBA】Excel VBA 读取txt文件并写入Excel单元格(友好版)
- 什么叫计算机网络虫洞,虫洞:危险与希望并存
- 匈牙利算法解决指派问题清晰流程
- 梅尔倒谱分析MFCC
- 汉罗塔小游戏(自创)
- 【开箱】B.FRIEND MK3机械式键盘!可换轴换灯,绝美双色金属底座!
- 干货 | 万字详解整个数据仓库设计体系
- 波音 737 连续坠毁,AI 要背锅?
- jQuery实现无刷新切换主题皮肤功能