設(shè)置更改mysqlroot密碼
首次進入mysql數(shù)據(jù)庫,
!
可以將mysql絕對路徑加入到環(huán)境變量中,
![](/d/20211018/16448d82b36ded9347fdc64287fb6270.gif)
還可以設(shè)置開機加載,
![](/d/20211018/158df77f76cfd0a996bd96c02216238a.gif)
重新加載環(huán)境變量讓mysql生效
![](/d/20211018/efd607d7b6ec5281d9c5417154c14ca0.gif)
重新登錄 mysql -uroot 即可
給mysql添加密碼
![](/d/20211018/8f84a62183fabaa3214568a00c41721d.gif)
重新登錄驗證,
![](/d/20211018/653b0862b717afa84b216930f5fbcfb1.gif)
修改密碼
![](/d/20211018/b4df74cac3d15dd6167e1eff69701401.gif)
重新登錄驗證,驗證成功
![](/d/20211018/bbb5d6a4873c0c86de931257fe59478a.gif)
重置密碼,修改配置文件,跳過授權(quán)
![](/d/20211018/7c0b10145a05a4e5b5cca5b859c0ee08.gif)
重啟mysql服務(wù),使用root用戶驗證不需要密碼
![](/d/20211018/6a2c1f35734e843f75323dce162f83fc.gif)
進去修改密碼文件
update user set password=password('aminglinux') where user='root';
退出后修改my.conf
刪掉上面的跳過授權(quán)文件
重啟mysqld 服務(wù)
重新進入mysql驗證
![](/d/20211018/23b9f3751960f582865d015456b0213a.gif)
連接mysql
方式1 :使用tcpip協(xié)議ip:端口,適用于遠程的ip,這個例子就是本機做實驗
![](/d/20211018/8ecef378fa1b0f18613cea329a78b708.gif)
方式2:使用socket(前提是my.conf里面配置有sock),這種情況只適合在本機使用。
![](/d/20211018/0a8f29d55a449e03fb32a909fec56cf7.gif)
方式3:使用命令行,適合與shell腳本中
![](/d/20211018/21db57c2f2025e18104513ba4b5404f7.gif)
mysql常用命令
查詢庫 show databases;
![](/d/20211018/a9167721b11235e46c98df5176aea495.gif)
切換庫 use mysql;
查看庫里的表 show tables;
![](/d/20211018/729657de76b711a84902be160df6ad19.gif)
查看表里的字段 desc tb_name;
![](/d/20211018/2bf98696a09bb962aa90172757bc6a2d.gif)
查看建表語句 show create table tb_name\G;
![](/d/20211018/0c5105be27efee0b24af40276dd11135.gif)
查看當前用戶 select user();
![](/d/20211018/72c85596e0ec50d1dca1ff836ce5665d.gif)
查看當前使用的數(shù)據(jù)庫 select databsase();
![](/d/20211018/40ec6cb284613512159b1b273cc0caac.gif)
創(chuàng)建庫 create database db1;
![](/d/20211018/72300f5c6fe2bc314f3dedef769f08be.gif)
創(chuàng)建表 use db1; create table t1(id
int(4), name
char(40)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
![](/d/20211018/c21576c68b5693835377b40482ef30ce.gif)
刪除表 drop table t1;
查看當前數(shù)據(jù)庫版本 select version();
![](/d/20211018/bfe68b27710fa71cb8c2f9ff2f24a506.gif)
查看數(shù)據(jù)庫狀態(tài) show status;
![](/d/20211018/ab69abd7351c925bb202acc922237900.gif)
查看各參數(shù) show variables; 通配show variables like 'max_connect%';
![](/d/20211018/ea075f065e5aba163e479031745cddd8.gif)
修改參數(shù) set global max_connect_errors=1000;也可以在/etc/my.conf中修改
![](/d/20211018/9793d61c80f0be091cfdf30cd9cd26df.gif)
查看隊列 show processlist; show full processlist;
![](/d/20211018/fc0858797ef8d034c2c611aead96b605.gif)
您可能感興趣的文章:- mysql 常用命令集錦[絕對精華]
- mysql cmd常用命令
- MySQL導(dǎo)入導(dǎo)出.sql文件及常用命令小結(jié)
- MySQL 常用命令
- MySQL數(shù)據(jù)庫備份和還原的常用命令小結(jié)
- mysql常用命令行操作語句
- Mysql常用命令 詳細整理版
- MySQL操作數(shù)據(jù)庫和表的常用命令新手教程
- mysql 常用命令用法總結(jié)腳本之家整理版
- MySQL查看表和清空表的常用命令總結(jié)
- mysql 維護常用命令