程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Mysql5.5裝置設置裝備擺設辦法及中文亂碼的疾速處理辦法

Mysql5.5裝置設置裝備擺設辦法及中文亂碼的疾速處理辦法

編輯:MySQL綜合教程

Mysql5.5裝置設置裝備擺設辦法及中文亂碼的疾速處理辦法。本站提示廣大學習愛好者:(Mysql5.5裝置設置裝備擺設辦法及中文亂碼的疾速處理辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是Mysql5.5裝置設置裝備擺設辦法及中文亂碼的疾速處理辦法正文


1.啟動辦事

windows下DOS敕令窗口輸出指令:

檢查辦事能否啟動:net help services

啟動mysql辦事:net start mysql

停滯mysql辦事:net stop mysql

linux下在bash下,輸出指令:

檢查辦事狀況:service mysqld status

啟動mysql辦事:service mysqld start

停滯mysql辦事:service mysqld stop

2.上岸

mysql -u[這裡輸出用戶名] -p[這裡輸暗碼]

3.忘卻治理員暗碼

先停滯mysql辦事

然後輸出:mysqld --skip-grant-tables,此時mysqld辦事會被啟動

在敕令行輸出:mysql -uroot,以不消暗碼的方法登錄root

輸出:update mysql.user set password=PASSWORD('[這裡輸出你的新暗碼]') where user='root'

輸出:flush privileges

加入,重啟mysql辦事,用新暗碼便可登錄

4.創立數據庫

用root賬戶登錄mysql掌握台

檢查一切數據庫:show databases;

創立數據庫:create database openfire;

創立數據庫治理員並分派權限:grant all on openfire.* to openfire@localhost identified by "openfire"

切換數據庫:use openfire;

檢查以後數據庫中一切的表:show tables;

5.簡略的權限掌握

用root用戶登錄mysql敕令行

增長權限:

輸出grant all on [數據庫名+表名也能夠*.*] to [用戶名]@[ip地址] identified by '[暗碼]'

例如:grant all on admin.* to [email protected] identified by 'password01!'

上述語句的意思:讓otalk用戶可以在ip地址為172.17.100.156的主機上具有admin數據庫下的一切表的一切拜訪權限

移除權限:

revoke all privileges on admin.users from otalk@localhost

Mysql5.5中文成績完善處理計劃

暫停mysql辦事,在Mysql裝置目次下找到my.ini文件,

在[client]上面添加一句:

default-character-set=utf8

將[mysqld]上面更改兩句:


character-set-server=utf8
collation-server=utf8_general_ci

然後重啟mysql辦事。

進入mysql敕令行檢查字符設置:


show variables like 'collation_%';
show variables like 'character_set_%';

都顯示utf8相干字符串的話,注解修正勝利了

重啟mysql辦事,留意創立表的時刻要應用utf8格局

Mysql5.5刪除日記文件招致沒法啟動

編纂my.cnf

將以下兩行正文失落:


log-bin=mysql-bin
binlog_format=mixed

重啟mysql,OK。

以上所述是小編給年夜家引見的Mysql5.5裝置設置裝備擺設辦法及中文亂碼的疾速處理辦法,願望對年夜家有所贊助,假如年夜家有任何疑問請給我留言,小編會實時答復年夜家的。在此也異常感激年夜家對網站的支撐!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved