设置更改root密码、连接MySQL、MySQL常用的命令_rain_yunlx的博客-程序员秘密

一、 设置更改root密码
1. 先将mysql目录加入环境变量中
export PATH=$PATH:/usr/local/mysql/bin/
2.再将命令写入到配置文件中,永久生效
vim  /etc/profile 

在文件中添加如下的内容:
export PATH=$PATH:/usr/local/mysql/bin/
3. 设置mysql 密码
mysqladmin -uroot password 'testpasswd1.1'   #设置密码为  testpasswd1.1
4. 更改mysql密码
mysqladmin -uroot -p'testpasswd1.1' password 'testpasswd1.2'
5. 如果忘记MySQL密码怎么办
     编辑MySQL配置文件
vim /etc/my.cnf

在配置文件中添加如下的内容:    表示忽略授权
skip-grand
     更改配置文件后需要重现启动服务生效
/etc/init.d/mysqld restart
     重启服务后登陆到MySQL,这时不需要密码就可以登陆
mysql -uroot
    切换到mysql库里面
use mysql;
    然后就可以更改密码,此处更改为testpasswd1.3
update user set password=password('testpasswd1.3') where user='root';
   更改密码后退出mysql,然后再将配置文件中my.cnf里的skip-grand删除掉
   然后再次重启MySQL服务即可完成密码更改

二、  连接MySQL
1. 连接本机的mysql ,u指定用户名,p指定密码
mysql -uroot -p123456
2. 连接远程MySQL,h指定远程机器的IP,大写的P指定端口
mysql -uroot -p123456 -h127.0.0.1 -P3306
3. 使用sock的方式连接,大写的S只当sock
mysql -uroot -p123456 -S/tmp/mysql.sock
4. 连接mysql进行操作,-e 后面接命令,一般使用在shell脚本里面
mysql -uroot -p123456 -e “show databases”


三、MySQL常用的命令
1. 查询库
show databases;
2. 切换库,这里演示切换到MySQL库下面
use mysql;
3. 查看库里的表 
show tables;
4. 查看表里的字段 ,这里演示查看user表里的字段
desc user;
5. 查看建表语句 ,这里演示查看user表,大写的G表示为竖排显示
show create table user\G;
6. 查看当前用户
select user();
7. 查看当前使用的数据库
select database();
8. 创建库  ,这里显示的为创建一个名为testdb1的库
create database db1;
9.创建表,这里显示的为创建一个名为t1的表,第一个字段叫做id,且为整型,最长为4.第二个字段叫做name,为字符,最长40
create table t1(`id` int(4), `name` char(40));
10.查看当前数据库版本
select version();
11.查看数据库状态
show status;
12. 查看各参数 
show variables; show variables like 'max_connect%';
13.修改参数
set global max_connect_errors=1000;
14.查看队列 show processlist; show full processlist;
show processlist; show full processlist;





版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/rain_yunlx/article/details/79661499

智能推荐

桌面图标出现混乱,图标文件混乱无法显示怎么修复_韩义的博客-程序员秘密

今天整理桌面的时候。发现了一个问题我的qq 的图标不是原来的应用软件的图标了。而是变成了一个系统不能识别的图标了。如下图所示:  然后我打开应用程序以后发现任务栏的图标也变的无法识别了,怎么办呢,当然是百度了。下面我给大家分享一下我的成果吧。我发现网上一般有两种说法:一是图标变的无法识别了。就像我的这样。那么解决方法呢1可到“C:\Documents and Settings\

go-定时任务_go定时任务_给自己做减法的博客-程序员秘密

目录基础功能定时任务来自网络的例子io流程io流buf缓存流写入文件buf缓存流读取文件基础功能定时任务定时任务如果是遇到自定义的定时任务的时候尽量采用每分钟去扫描缓存数据的方式,而不要创建成千上万的定时器定时任务需要考虑不同服务器执行的时候只能有一台机器可以执行,而这个时候可以采用函数式适应所有的任务。icon任务和分布式锁 //异步队列的定时器 crontab := cron.New() //推送ecp通知 crontab.AddFunc(“”, service.Ec

luogu 1102_alexand1314的博客-程序员秘密

map。注意要当c=0时要去重。#include"cstdio"#include"map"#include"cctype"using namespace std;long long read(){ long long c,x=0,s=1; while(!isdigit(c=getchar())) if(c=='-') s=-1; ...

java学习笔记_不会敲代码的菜鸟的博客-程序员秘密

视频资料:黑马java入门介绍与数据类型字节位(bit):一个数字0或者1,代表1位字节(byte):每逢8位是一个字节,这是数据存储的最小单元换算规则:1 byte = 8 bitwindows命令提示符cd + 文件夹名称 进入文件夹cd + 文件夹1\文件夹2\文件夹3 直接进入多级文件夹cd… 退回上一级cd\ 返回根目录dir 查看当前文件夹内容cls 清屏exit 退出↑ 切回到上条命令↓ 切换到下条命令java开发环境JVM: java虚拟机

重力加速传感器 mma7660_iteye_353的博客-程序员秘密

重力加速传感器 mma766这两天要调试重力加速传感器mma7660, 但kernel中并没有直接的7660的驱动。到google搜索,结果搜到了一篇"调试mma7660" ,来自 loveyaya0716 的博客,真是太感谢她了。对我很有用,先转载下来了。gsensor调试总结上一篇/下一篇2010-06-25 17:34:27 / 个人...

MySQL 编程技巧(一)_weixin_34220834的博客-程序员秘密

工作中我们可能会建立类似的辅助表,并填充一定量的数据来完成工作。 例如:生成一连串连续的数值。 表: create table nums (a int unsigned not null primary key)engine=innodb; 一般的做法是建立一个存储过程:...

随便推点

BZOJ 3172 TJOI 2013 单词 AC自动机_16bit戦争的博客-程序员秘密

题目大意:给出一个由几个单词组成的文章,问每一个单词在文章中出现过多少次。思路:应该是后缀数组把,但是我还不会,先用AC自动机水过去,但是发现一点都不水。。几乎调了一下午。首先是用所有出现过的字符串构建一个AC自动机,然后要利用到刚才宽搜时候留下的数组中的宽搜序,按照这个宽搜序整理一下每个节点的cnt,然后最后按照顺序输出。对于像我这种除了半平面交以外根本没手写过队列的弱渣来说

Syntax error on token *,invalid variabledeclaratorid_1211211211的博客-程序员秘密

编程遇到 R.java 里出现Syntax error on token 409498002700,invalid variabledeclaratorid这样的错误提示,导致工程不能被编译。后来经多次搜索,发现最终还是犯了低级错误。public static final int 409498002700=0x7f020000;public static final int arr

关于F类最基础的ADS仿真_硬件老钢丝的博客-程序员秘密

这里简单介绍一下关于谐波类功放的ADS仿真流程:01 DC_IV首先要对管子的模型进行直流静态工作点分析,管子采用CGH40010F,工作频点为2400MHz。选取栅压为-2.8V,漏级电压为28V。02 偏置设计采用设计频段的四分之一波长线和旁路电容进行组合,起到遏制交流的作用。其中旁路电容的选择一般取谐振点电容,也就是我们这里设计的2400MHZ电容。S21代表交流信号通过,S31代表对交流信号呈开路状态。03 稳定性设计搭建我们的稳定性电路,这里的稳定性设计和一般仿真书上的方

机器学习简单代码示例_san.hang的博客-程序员秘密

机器学习简单代码示例  //在gcc-4.7.2下编译通过。//命令行:g++ -Wall -ansi -O2 test.cpp -o test#include <iostream>using namespace std;void input(int &oper,const bool meth){ //meth为true则只判断1,为f...

推荐文章

热门文章

相关标签