一、window刪除老的mysql服務
sc delete mysql,刪除服務。
二、新裝沒data目錄,執行後root密碼預設空
mysqld --initialize-insecure
三、window增加服務裡
mysqld install
四、修改密碼
mysqladmin -u root password 123456
set password = password('123456');
五,遠端連線
在目錄/etc/mysql下找到my.cnf,用vim編輯,找到my.cnf裡面的
bind-address = 127.0.0.1
將其注釋。
然後在mysql>這裡輸入:grant all on *.* to username@'%' identified by 'password;
注意:username是使用者名稱,password是要自己填寫的乙個名字,例如:
grant all on *.* tozl@'%' identified by '123456';,
最後重新整理一下。執行:mysql>flush privileges;
最後就可以在遠端用剛才建立的使用者和密碼登陸mysql。
c:/>mysql -h 192.168.5.*** -p 3306 -u zl -p123456
六、linux下mysql服務重啟,
sudo /etc/init.d/mysql stop 停止
sudo /etc/init.d/mysql start 在啟動
sudo service mysql stop 停止
sudo service mysql start 啟動
mysql 5 7 初始化問題 空密碼
percona mysql 5.7 初始化,由於 環境需要 mysql 初始化之後是空密碼 場景復現 mkdir mysql10888 mkdir binlog innodata innolog relaylog log cnf usr sbin mysqld defaults file data ...
mysql 5 7初始化預設密碼錯誤
我的mysql安裝根目錄為 c program files mysql mysql server 5.7 根目錄下的檔案my default.ini,拷貝到桌面後更改配置 basedir c program files mysql mysql server 5.7 datadir c program...
mysql5 7修改密碼
關閉正在執行的mysql服務。net stop mysql 開啟dos視窗,轉到mysql bin目錄。輸入mysqld skip grant tables 回車。skip grant tables 的意思是啟動mysql服務的時候跳過許可權表認證。my.ini 中放開這行 再開乙個dos視窗 因為...