1. 程式人生 > >設置更改mysqlroot密碼,連接mysql,mysql常用命令

設置更改mysqlroot密碼,連接mysql,mysql常用命令

mysql用戶創建修改密碼 mysql連接 mysql常用操作

設置更改mysqlroot密碼

首次進入mysql數據庫,
技術分享圖片!
可以將mysql絕對路徑加入到環境變量中,
技術分享圖片
還可以設置開機加載,
技術分享圖片
重新加載環境變量讓mysql生效
技術分享圖片
重新登錄 mysql -uroot 即可
給mysql添加密碼
技術分享圖片
重新登錄驗證,
技術分享圖片
修改密碼
技術分享圖片
重新登錄驗證,驗證成功
技術分享圖片
重置密碼,修改配置文件,跳過授權
技術分享圖片
重啟mysql服務,使用root用戶驗證不需要密碼
技術分享圖片
進去修改密碼文件
update user set password=password(‘aminglinux‘) where user=‘root‘;
退出後修改my.conf
刪掉上面的跳過授權文件
重啟mysqld 服務
重新進入mysql驗證
技術分享圖片

連接mysql

方式1 :使用tcpip協議ip:端口,適用於遠程的ip,這個例子就是本機做實驗

技術分享圖片
方式2:使用socket(前提是my.conf裏面配置有sock),這種情況只適合在本機使用。
技術分享圖片
方式3:使用命令行,適合與shell腳本中
技術分享圖片

mysql常用命令

查詢庫 show databases;
技術分享圖片

切換庫 use mysql;

查看庫裏的表 show tables;
技術分享圖片
查看表裏的字段 desc tb_name;
技術分享圖片
查看建表語句 show create table tb_name\G;
技術分享圖片
查看當前用戶 select user();
技術分享圖片
查看當前使用的數據庫 select databsase();
技術分享圖片

創建庫 create database db1;
技術分享圖片
創建表 use db1; create table t1(id int(4), name

char(40)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
技術分享圖片
刪除表 drop table t1;
查看當前數據庫版本 select version();
技術分享圖片
查看數據庫狀態 show status;
技術分享圖片
查看各參數 show variables; 通配show variables like ‘max_connect%‘;
技術分享圖片
修改參數 set global max_connect_errors=1000;也可以在/etc/my.conf中修改
技術分享圖片
查看隊列 show processlist; show full processlist;
技術分享圖片

設置更改mysqlroot密碼,連接mysql,mysql常用命令