8月22

一、设置更改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;

转载于:https://my.oschina.net/u/3869429/blog/1932476

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值