《MYSQL數據庫Mysql5.5安裝配置方法及中文亂碼的快速解決方法》要點:
本文介紹了MYSQL數據庫Mysql5.5安裝配置方法及中文亂碼的快速解決方法,希望對您有用。如果有疑問,可以聯系我們。
1.啟動服務MYSQL學習
windows下DOS命令窗口輸入指令:MYSQL學習
查看服務是否啟動:net help servicesMYSQL學習
啟動mysql服務:net start mysqlMYSQL學習
停止mysql服務:net stop mysqlMYSQL學習
linux下在bash下,輸入指令:MYSQL學習
查看服務狀態:service mysqld statusMYSQL學習
啟動mysql服務:service mysqld startMYSQL學習
停止mysql服務:service mysqld stopMYSQL學習
2.登陸MYSQL學習
mysql -u[這里輸入用戶名] -p[這里輸密碼]MYSQL學習
3.忘記管理員密碼MYSQL學習
先停止mysql服務MYSQL學習
然后輸入:mysqld --skip-grant-tables,此時mysqld服務會被啟動MYSQL學習
在命令行輸入:mysql -uroot,以不用密碼的方式登錄rootMYSQL學習
輸入:update mysql.user set password=PASSWORD('[這里輸入你的新密碼]') where user='root'MYSQL學習
輸入:flush privilegesMYSQL學習
退出,重啟mysql服務,用新密碼即可登錄
MYSQL學習
4.創建數據庫MYSQL學習
用root賬戶登錄mysql控制臺MYSQL學習
查看所有數據庫:show databases;MYSQL學習
創建數據庫:create database openfire;MYSQL學習
創建數據庫管理員并分配權限:grant all on openfire.* to openfire@localhost identified by "openfire"MYSQL學習
切換數據庫:use openfire;MYSQL學習
查看當前數據庫中所有的表:show tables;MYSQL學習
5.簡單的權限控制MYSQL學習
用root用戶登錄mysql命令行MYSQL學習
增加權限:MYSQL學習
輸入grant all on [數據庫名+表名也可以*.*] to [用戶名]@[ip地址] identified by '[密碼]'MYSQL學習
例如:grant all on admin.* to otalk@172.17.100.156 identified by 'password01!'MYSQL學習
上述語句的意思:讓otalk用戶可以在ip地址為172.17.100.156的主機上擁有admin數據庫下的所有表的所有訪問權限MYSQL學習
移除權限:MYSQL學習
revoke all privileges on admin.users from otalk@localhostMYSQL學習
Mysql5.5中文問題完美解決方案MYSQL學習
暫停mysql服務,在Mysql安裝目錄下找到my.ini文件,MYSQL學習
在[client]下面添加一句:MYSQL學習
default-character-set=utf8MYSQL學習
將[mysqld]下面更改兩句:MYSQL學習
然后重啟mysql服務.MYSQL學習
進入mysql命令行查看字符設置:MYSQL學習
都顯示utf8相關字符串的話,表明修改成功了MYSQL學習
重啟mysql服務,注意創建表的時候要使用utf8格式MYSQL學習
Mysql5.5刪除日志文件導致無法啟動MYSQL學習
編輯my.cnfMYSQL學習
將以下兩行注釋掉:MYSQL學習
重啟mysql,OK.MYSQL學習
以上所述是小編給大家介紹的Mysql5.5安裝配置方法及中文亂碼的快速解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的.在此也非常感謝大家對維易PHP網站的支持!MYSQL學習