方法一:
在“MySQL”對話框中,MySQL服務的狀態顯示為:如下狀態表示MySQL服務已經啟動。
在終端中輸入添加MySQL路徑的命令:(這個一定不能忘記,否則數據庫鏈接不上)
PATH="$PATH":/usr/local/mysql/bin
在終端登錄到MySQL的命令如下:sudo mysql -u root -p
然后輸入密碼,如果沒有設置密碼,直接按enter鍵。
如果顯示的內容如下,即是已經成功登錄到MySQL服務。
修改數據庫登錄密碼:剛開始的時候數據庫沒有密碼;
蘋果->系統偏好設置->最下邊點mysql 在彈出頁面中 關閉mysql服務(點擊stop mysql server)
step2:進入終端輸入:cd /usr/local/mysql/bin/回車后 登錄管理員權限 sudo su回車后輸入以下命令來禁止mysql驗證功能 ./mysqld_safe --skip-grant-tables &回車后mysql會自動重啟(偏好設置中mysql的狀態會變成running)1.終端中執行 mysql -u root -p
2.隨后輸入密碼:剛才設置的密碼;3.下面可以進行數據庫及表的操作===================+++++++++++++++++++++++++++++++++++++++++++++++++++++++
方法二:
1.點擊,安裝包里的
2.點擊安裝
安裝好后,再系統偏好設置的其他里,會出現如下圖標:
3.點擊此圖標,跳出對話框
點擊Start MySQL Server按鈕,啟動mysql
二、打開終端,定義mysql別名
輸入alias命令
alias mysql=/usr/local/mysql/bin/mysql回車,再輸入
alias mysqladmin=/usr/local/mysql/bin/mysqladmin三、設置mysql root帳號的密碼
mysqladmin -u root password 初始密碼2.如果設置完密碼后,需要修改,執行命令
mysqladmin -u root -p password 最新密碼接著會提示輸入密碼,此時輸入舊密碼,回車
四、連接數據庫
mysql -u root -p然后提示輸入密碼,輸入三中設置的初始密碼
2.如果登陸遠程主機上的mysql數據庫
mysql -h 主機地址 -u 用戶名 -p 用戶密碼
五、執行常用的mysql數據庫操作
注意:以下操作都發現在,連接數據庫之后,進入mysql環境,之后執行的命令都必須帶有分號“;”
首先,以root權限連接mysql
mysql -u root -p然后,輸入root的密碼
1、增加新用戶
格式如下:
grant 操作權限 on 數據庫.* to 用戶名@登陸主機地址 identified by '密碼';意思是:授予,某主機上的某用戶(附帶該用戶的登陸密碼)在某數據庫上,執行某些操作的權限
(1)比如:任意主機上("%"),用戶(用戶名:test1,密碼:adc)在所有數據庫上,執行任意操作的權限(很危險)
grant all privileges on *.* to test1@"%" identified by "abc";其中all privileges表示查詢,插入,修改,刪除的權限:select,insert,update,delete
以上命令等價于:
grant select,insert,update,delete on *.* to test1@"%" identified by "abc";然后刷新權限
flush privileges;(2)比如:授權本地主機上的用戶操作數據庫的權限
創建數據庫(比如:openfire)
create database openfire;授予本地主機用戶(用戶名:test2,密碼:123)訪問數據庫(數據庫名稱:openfire)的操作權限
grant all privileges on openfire.* to test2@localhost identified by "123";flush privileges;之后,就可以用新的用戶,訪問openfire數據庫了
2.更新指定帳戶的密碼(用戶名:test1,新密碼:1234)
update mysql.user set password=password('1234') where User="test1" and Host="localhost";3.刪除用戶
先使用mysql數據庫
use mysql;刪除mysql數據庫中user表中的某個本地用戶(test7)
delete from user where User="test7" and Host="localhost";4.顯示命令
(1)顯示所有數據庫列表
show databases;初始化只有兩個數據庫,mysql和test
注意:MYSQL的系統信息都存儲在mysql庫中,比如:修改密碼和新增用戶,實際上就是用這個庫進行操作
(2)打開某個數據庫(比如數據庫:openfire)
use openfire;(3)顯示本庫中的所有表
show tables;(4)顯示某表(table1)的結構
describe table1;(5)建庫
create database 庫名;(6)建表
use 庫名;create table 表名 (字段設定列表);(7)刪庫
drop database 庫名;(8)刪表
drop table 表名;(9)將表中的記錄清空
delete from 表名;(10)顯示表中的記錄
select * from 表名;六、退出mysql
exit七、啟動和停止MySQL
啟動
/usr/local/mysql/share/mysql.server start停止
/usr/local/mysql/bin/mysqladmin -u root -p shutdown輸入root密碼
分類++++++++++++++++++++++++++
MySQL Workbench的安裝
下載完成之后安裝就非常簡單,雙擊即可安裝。安裝完成之后我們在“應用程序”里面就能看到MySQL Workbench.app程序了。雙擊打開:
到這里MySql Workbench就安裝完畢了。
安裝完成之后我們就講MySQL Workbench連接到MySQL的數據庫上,然后對數據庫進行管理。
3.3 建立一個新連接
可以看到MySQL Workbench的主界面有三大模塊,SQL Development,Data Modeling,Server Administration。其中在SQL Development下面有一個“New Connection”點擊之后就會出現一個“Setup New Connection”的對話框,填寫完Connetion Name之后點擊Ok。即可完成一個連接到本地數據庫的連接。
完成之后在主界面的就會出現剛才建立的連接,如下圖:
雙擊連接名或者選中一個連接之后點擊“Open Connection to Start Querying”,即可進入這個操作數據庫的界面:
這些所有的前提都是數據庫服務得打開。
3.4 管理數據庫的訪問密碼
MySQL的默認賬號密碼是root/root,正常情況下我們如果單純的只是使用MySQL Workbench來管理數據庫的這個賬號是可以的,但是當我們在編程代碼中通過jdbc來訪問MySQL時我們就會發現使用這個賬號是不行,無法訪問,因為MySQL需要我們更改密碼,也就是說root這個是個默認的密碼也就是弱密碼,需要我們修改之后才能在代碼中使用。因此我們需要來管理數據庫的訪問密碼。
新建一個Server Instance
在“Server Administration”模塊下有個“New Server Instance”點擊之后會彈出一個“Create New Server Instance Profile”的對話框,跟著對話框的一步一步走就可以完成,一般本地的數據庫直接跟著默認設置就ok。完成之后我們就能夠在Workbench的主界面最右邊看到剛才建立的instance。
雙擊打開管理器,這里需要密碼,一般還沒改過的就是root。然后在左側的菜單欄下有個“SECURITY”下面有個“Users and Privileges”的子菜單項,選擇就會看到如下界面:
在右側的面板中有一個User Accounts的列表,選擇其中要修改密碼的賬號,然后在右側修改密碼即可。
++++++++++++++++++++++++++
搭建openfire服務器。
一 . 下載安裝 Openfire
下載地址:http://www.igniterealtime.org/downloads/index.jsp 進入下載最新的mac版本Openfire安裝包, Spark 安裝包。 下載完后雙擊安裝包, 安裝完成后,進入系統偏好,在其他下點擊Openfire圖標 具體方法參照 : http://blog.sina.com.cn/s/blog_6ca8877f0101hxe7.html4. 現在在系統偏好設置下面就會出現這兩個圖標現在先點擊OpenFire : 我們點擊 Start Openfire,讓OpenFire服務開始啟動,啟動完畢后,我們就可以點擊 Administration下的按鈕,進入服務器后臺, 然后會要求輸入管理員賬號密碼 : 對應的密碼設置教程 注意,如果出現的問題對應解決方法 : 每次啟動MAC后,發現openfire服務都啟動不鳥,點擊上面的Start Openfire按鈕都毫無反應 ,1.首先檢查你的java jdk是否與 當前OS系統版本, Openfire版本成對應, 如果不是,就請先安裝相匹配對應的軟件, 如果軟件,環境對應的,最終的解決辦法是:打開終端,輸入以下命令:
a:sudo su
b: cd /usr/local/openfire/bin
c:export JAVA_HOME=`/usr/libexec/java_home`
d:echo $JAVA_HOME
這個輸入上面的命令,后回車,就會出現后面的這些語句 /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home
e: cd /usr/local/openfire/bin
f: ./openfire.sh
執行完這些命令之后,服務器就可以啟動了,如出現輸入./openfire.sh后,顯示permission denied的情況,則可以關閉再次打開終端首先輸入 sudo chmod -R 777 /usr/local/openfire/bin 來取得文件夾權限。
現在服務器就打開了點擊右側按鈕,就可以進入服務器后臺,進行查看各種參數。 5.傻瓜式安裝 Spark. (Spark如果點擊無反應,請檢查對應的JAVA jdk 版本,需相對應,或者升級 Spark版本)6.2.刪除文件
打開終端,輸入以下命令
新聞熱點
疑難解答