mysql5.6到5.7公升級需要以下操作
/usr/local/mysql5.7/bin/mysql_upgrade -uroot -p123456 -h127.0.0.1 --force
mysql5.7怎麼修改最大連線數
show variables like '%max_connections%';
/etc/my.cnf 新增:
max_connections=1000
重啟重啟
grant all privileges on . to 'yangxin'@'%' identified by 'yangxin123456' with grant option;
all privileges:表示將所有許可權授予給使用者。也可指定具體的許可權,如:select、create、drop等。
on:表示這些許可權對哪些資料庫和表生效,格式:資料庫名.表名,這裡寫「*」表示所有資料庫,所有表。如果我要指定將許可權應用到test庫的user表中,可以這麼寫:test.user
to:將許可權授予哪個使用者。格式:」使用者名稱」@」登入ip或網域名稱」。%表示沒有限制,在任何主機都可以登入。比如:」yangxin」@」192.168.0.%」,表示yangxin這個使用者只能在192.168.0ip段登入
identified by:指定使用者的登入密碼
with grant option:表示允許使用者將自己的許可權授權給其它使用者
flush privileges;
、使用者重新命名
rename user 'test3'@'%' to 'test1'@'%';
修改密碼
mysql> use mysql;
mysql> update user set password=password('123456') where user='root';
mysql> update user set authentication_string=password('123456') where user='root';
mysql> flush privileges;
用set password命令
set password for 'root'@'localhost'=password('123456');
flush privileges;
@@@@@@@@@@@@@@@@@@@@@@@@@@@
忘記密碼
vim /etc/my.cnf
[mysqld]
skip-grant-tables
mysql> update user set password=password("newpassword") where user='root';
mysql> flush privileges;
Win下Mysql5 6公升級到5 7
寫在前面 mysql的公升級方式分為兩種 原地公升級和邏輯公升級。這兩種公升級方式,本質沒有什麼區別的。只是在對資料檔案的處理上有些區別而已。原地公升級是直接將資料檔案進行拷貝,而邏輯公升級對資料檔案的處理方式是通過邏輯匯出匯入,需要用到mysqldump。邏輯公升級大家都理解,這種方式在資料量比較...
Mysql5 6公升級到5 7步驟詳解
三 軟鏈結到 usr local 四 停止5.6資料庫執行 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 設定innodb fast shutdown 0 root rhel7 bin pwd usr local mysql57 bin root rhel7 b...
mysql公升級 5 1公升級到5 7
一 mysql公升級 1.備份資料庫 mysqldump u root ppasswod all databases data bak db bak date y m d h m sql 同時可備份整個mysql目錄,包括data目錄,可用於公升級失敗快速回滾 2.安裝5.7 提供兩種安裝方式參考,...