MAC版修改MySQL初始密碼的方法
問題描述:
買了mac電腦,第一次裝mysql,不知道初始密碼,如何修改初始密碼記錄下。
解決方式:
http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html
親測(cè)方法3,已成功重置密碼。
(感謝@非常,告訴我官網(wǎng)就有重置方法,網(wǎng)上搜了一堆堆...
另外,step1和2來源于http://www.dbjr.com.cn/article/87585.htm
英文不好,官方的沒太看明白# #)
step1:
蘋果->系統(tǒng)偏好設(shè)置->最下邊點(diǎn)mysql 在彈出頁面中 關(guān)閉mysql服務(wù)(點(diǎn)擊stop mysql server)
step2:
進(jìn)入終端輸入:cd /usr/local/mysql/bin/
回車后 登錄管理員權(quán)限 sudo su
回車后輸入以下命令來禁止mysql驗(yàn)證功能 ./mysqld_safe --skip-grant-tables &
回車后mysql會(huì)自動(dòng)重啟(偏好設(shè)置中mysql的狀態(tài)會(huì)變成running)
step3.
輸入命令 ./mysql
回車后,輸入命令 FLUSH PRIVILEGES;
回車后,輸入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密碼');
至此,密碼修改完成,可以成功登陸。
2.其他:mac終端基礎(chǔ)操作mysql
首先手動(dòng)啟動(dòng)MySQL應(yīng)用程序
打開終端輸入如下命令: /usr/local/MySQL/bin/mysql -u root -p
(注意:Windows下的是: mysql -u root -p)
其中root為用戶名。這時(shí)會(huì)出現(xiàn)如下命令:Enter password: 123456
這樣就可以訪問你的數(shù)據(jù)庫(kù)服務(wù)器了。
數(shù)據(jù)庫(kù)操作
下面介紹一些關(guān)于從數(shù)據(jù)庫(kù)創(chuàng)建到使用的一些簡(jiǎn)單的方法;
創(chuàng)建一個(gè)名字為mydatabase數(shù)據(jù)庫(kù):
create database mydatabase ;
可以用以下地命令來查看創(chuàng)建的數(shù)據(jù)庫(kù)是否成功:
show databases ;
更改數(shù)據(jù)庫(kù)名字 :
alter databases Hdatabase ;
更改數(shù)據(jù)庫(kù)mydatabase的字符集 :
alter database mydatabase charset GBK ;
進(jìn)入數(shù)據(jù)庫(kù):
use mydatabase ;
用下面的命令來查看該數(shù)據(jù)庫(kù)中的表: show tables ;
表操作
用下面的命令來創(chuàng)建表:
create table student ( name varchar(10) , gender varchar(10) , sno int primary key(id) )charset utf8;
用下面的命令來檢查表的創(chuàng)建是否成功: show tables;
以上所述是小編給大家介紹的MAC版修改MySQL初始密碼的方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
為mysql數(shù)據(jù)庫(kù)添加添加事務(wù)處理的方法
開始首先說明一下,mysql數(shù)據(jù)庫(kù)默認(rèn)的數(shù)據(jù)庫(kù)引擎是MyISAM,是不支持事務(wù)的,單數(shù)如果你添加了數(shù)據(jù)執(zhí)行語句是不會(huì)出錯(cuò)的,單數(shù)不管用,即便是回滾事務(wù),記錄也是插入進(jìn)去了,所有首先我們要做的第一步是更改數(shù)據(jù)庫(kù)引擎2011-07-07MySQL數(shù)據(jù)庫(kù)列的增刪改實(shí)現(xiàn)方法
這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)列的增刪改實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了mysql數(shù)據(jù)庫(kù)針對(duì)列的增加、修改、刪除等相關(guān)操作sql命令及使用技巧,需要的朋友可以參考下2019-03-03MySQL InnoDB和MyISAM數(shù)據(jù)引擎的差別分析
InnoDB和MyISAM是在使用MySQL最常用的兩個(gè)表類型,各有優(yōu)缺點(diǎn),視具體應(yīng)用而定?;镜牟顒e為:MyISAM類型不支持事務(wù)處理等高級(jí)處理,而InnoDB類型支持2011-05-05linux系統(tǒng)ubuntu18.04安裝mysql 5.7
這篇文章主要為大家詳細(xì)介紹了linux系統(tǒng)ubuntu18.04安裝mysql 5.7,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-09-09MySQL使用mysqldump+binlog完整恢復(fù)被刪除的數(shù)據(jù)庫(kù)原理解析
這篇文章主要介紹了MySQL使用mysqldump+binlog完整恢復(fù)被刪除的數(shù)據(jù)庫(kù),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04詳解MySQL用事件調(diào)度器Event Scheduler創(chuàng)建定時(shí)任務(wù)
事件調(diào)度器(Event Scheduler)是在MySQLv5.1.6中新增的一個(gè)功能,它相當(dāng)于一個(gè)定時(shí)器,可以在指定的時(shí)間點(diǎn)執(zhí)行一條SQL語句或一個(gè)語句塊,也可以用于在固定間隔重復(fù)執(zhí)行。下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)在MySQL中如何用事件調(diào)度器Event Scheduler創(chuàng)建定時(shí)任務(wù)2016-08-08MySQL給查詢記錄增加序列號(hào)的實(shí)現(xiàn)方法
這篇文章主要介紹了MySQL給查詢記錄增加序列號(hào)的實(shí)現(xiàn)方法,文中通過代碼示例講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的參考價(jià)值,需要的朋友可以參考下2023-11-11