Mysqlymlf设置root密码,连接及一些常用的命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysqlymlf设置root密码,连接及一些常用的命令相关的知识,希望对你有一定的参考价值。

一、mysql设置更改root密码

1、把mysql加入PATH:
export PATH=$PATH:/usr/local/mysql/bin
让变量永久生效:
vim /etc/profile 把以上命令放入到最后,让它马上生效:source /etc/profile
技术分享图片

2、创建密码
1> 进入mysql: mysql -uroot -p(指定密码),使用quil退出 mysql
2>创建密码: mysqladmin -uroot password "123"
3> 更改密码:mysqladmin -uroot -p"123" password "321"
4> 不知道root密码怎么更改(重置密码):vi /etc/my.cnf 加一行:skip-grant (忽略权限),然后重启mysql服务:/etc/init.d/mysqld restart
5> 然后就能直接进入mysql了,我们还需要更改一个表:
进入一个数据库:use mysql;(切换库),
进入存储用户跟密码的表:select * from user;
修改表:update user set password=password(‘123‘) where user=‘root‘;
6、退mysql,然后把/etc/profile 加入的那一行去掉,保存退出重启服务。

二、连接mysql

1、进入本地mysql: mysql -uroot -p123
2、连接远程mysql: mysql -uroot -p123 -h127.0.0.1 -p3306
3、用socket连接mysql(只适合本机):mysql -uroot -p123 -S/tmp/mysql.sock
4、连接mysql后操作一些命令:mysql -uroot -p123 -e "show databases" //列出所有数据库

三、Mysql的常用命令

1、查看所有数据库: show databases;
2、 切换库: use mysql;
3、列出库里的表: show tables; desc user;删除一个表:drop table test;
4、查看表里面的字段:
5、查看建表语句 show create table tb_nameG; //G 竖排显示
6、查看当前用户: select user();
7、查看当前使用的数据库 select databsase();
8、创建库 create database db1;
9、创建表 use db1; 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;

以上是关于Mysqlymlf设置root密码,连接及一些常用的命令的主要内容,如果未能解决你的问题,请参考以下文章

MySQL常用操作设置更改root密码连接MySQLMySQL常用命令

设置更改root密码连接mysqlmysql常用命令

13.1 设置更改root密码 13.2 连接mysql 13.3 mysql常用命令

设置更改root密码连接MYSQLMYSQL常用命令

设置更改root密码连接mysqlmysql常用命令

mysql的设置更改root密码连接常用命令