一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP學習mysql課件 高級篇第1/2頁

   數(shù)據(jù)庫管理員的職責
  服務器的啟動與關閉
  用戶帳戶維護
  日志文件維護
  數(shù)據(jù)庫的備份與拷貝
  服務器的優(yōu)化
  數(shù)據(jù)庫管理系統(tǒng)的軟件更新
  數(shù)據(jù)目錄的安全性
  服務器的安全性
  災難恢復
  預防性維護
``````````````````````````````````````````````````
    數(shù)據(jù)庫的啟動與關閉
1、數(shù)據(jù)庫的啟動:
方法一:使用service 命令啟動MySQL
    # service mysqld start
    // mysqld是MySQL的守護進程,通過運行它來啟動MySQL服務。
方法二:使用mysqld腳本啟動MySQL
    # /etc/init.d/mysqld start
方法三:使用safe_mysqld實用程序啟動MySQL服務,此方法可以使用相關參數(shù)
    # safe_mysqld&
    使用&符號將safe_mysqld放在后臺運行。
```````````````````````````````````````````````````````````
校驗MySQL是否被啟動:
      # service mysqld status
  //返回如下信息,表示已經(jīng)啟動
      mysqld (pid 1663) is running...
  //1663是mysqld運行的進程號,可能根據(jù)不同系統(tǒng)運行的進程數(shù)量而不同
若需要重新啟動MySQL可以使用如下命令之一:
      # service mysqld restart
  # /etc/init.d/mysqld restart
````````````````````````````````````````````````````````
2、數(shù)據(jù)庫的關閉:
    可以使用如下命令之一:
    #  service mysqld stop
    #  /etc/init.d/mysqld stop
    #  /mysqladmin shutdown


    MySQL管理
修改root管理密碼
方法一:
mysql>set password for ‘帳號'@‘主機' = old_password(‘密碼');
update mysql.user set password = old_password(‘密碼') where host = ‘主機' and user = ‘帳號';
flush privileges;
方法二:
mysqladmin  password  'crq'

用戶密碼
對于MySQL密碼可以使用PASSWORD()和ENCRYPT()函數(shù)進行加密
  mysql>select PASSWORD(“alex”);
    “23fc96e064be0017”
  注:ENCRYPT()在Windows上不可用

方法三:使用update語句和password()函數(shù)將root口令設置為crp。
  mysql> update user set password=password('crq')
             -> where user='root';
      //返回如下信息,表示授權表user修改成功
      Query OK, 2 row affected (0.09 sec)
      Rows matched:2  changed:2  warnings: 0
 注意:由此種方法是直接對授權表user進行修改,而服務器只有在啟動時才會加載授權表中的權限設置,因此必須要使用客戶端程序mysql環(huán)境下的flush privileges命令或使用管理工具mysqladmin的flush-privileges子命令通知服務器重新加載授權表。
  mysql>  flush privileges;   //此時即生效可以使用。
```````````````````````````````````````````````````````````````````
    改變數(shù)據(jù)庫存儲路徑

在Window下,MySQL的所有數(shù)據(jù)庫都保存在“%mysqlroor%/data”目錄下。
停止MySQL服務
修改%systemroor%/my.ini文件
  [mysqld]
  datadir=D:/data
將原目錄中的所有文件和文件夾內容,全部移動到新的目錄D:/data目錄中。
重啟MySQL服務

修改MySQL字符集
找到MySQL配置文件my.ini,一般在C:/window/my.ini。
在my.ini文件里面加上“default-character-set=gbk #”或gb2312,utf8
重啟MySQL服務

刪除匿名用戶:
    myslq>  delete from user where user=' ';
    //返回如下信息,表示匿名用戶刪除成功
    Query OK, 2 row affected (0.03 sec)

添加新的用戶權限:
使用grant語句用于授予用戶權限,
  語法:  
  GRANT priv_type[(column_list)][,priv_type[(column_list)]…]
    ON {*.* | * | db_name.* | db_name.tabl_name | db_name}
    TO user_name [IDENTIFIED BY ‘password']
      [,user_name [IDENTIFIED BY ‘password']…]
      [WITH GRANT OPTION]


創(chuàng)建新用戶
制定用戶名,最長允許為16個英文字符
制定允許該用戶可以訪問的數(shù)據(jù)庫和表
制定允許該用戶對數(shù)據(jù)庫做什么的操作
制定允許該用戶從哪些主機/IP進行遠程連接
制定允許該用戶對其他用戶進行授權或取消授權

例如:添加一個可以從本地主機連接到MySQL服務器的超級用戶crq,但是連接時必須使用口令crqpass
    mysql> grant all on *.* to crq@localhost identfied by 'crqpass' with grant option;
    //返回如下信息,表明權限設置成功
    Query OK, 0 rows affected (0.02 sec)
例如:使用同樣的方法添加一個可以從其他任何地方連接到MySQL服務器的超級用戶crq,但是連接時必須使用口令crqpass
    mysql> grant all on *.* to crq@'%' identified by ‘crqpass' with grant option;

php技術PHP學習mysql課件 高級篇第1/2頁,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲第一成年网 | 美女被男人扒开下面无遮无挡 | 久久久一区二区三区不卡 | 91在线视频精品 | 精品一区二区三区免费站 | 黄色网络在线观看 | 高清在线亚洲精品国产二区 | 91国内在线国内在线播放 | 自偷自偷自亚洲首页精品 | 国产精品视频h | 国产三级全黄 | 韩国一级毛片免费完整视频 | 欧美综合网站 | xf在线a精品一区二区视频网站 | 小黄网站有哪些在线观看 | 日韩欧美一区二区三区 | 久久久久综合国产 | 久久国产精品久久精 | 婷婷丁香激情 | 亚洲免费视频网址 | 午夜视频国产 | 国内精品视频一区二区三区 | 欧美日韩加勒比一区二区三区 | 手机在线观看黄色网址 | 国产一区二区久久久 | 91在线精品麻豆欧美在线 | 亚洲综合伊人 | www日本黄色 | 成人视屏在线 | 99这里只有精品66视频 | 国色天香一区三区四区小说 | 欧美在线性视频 | 97精品久久天干天天蜜 | 国产毛片在线看 | 四虎在线观看免费视频 | 精品国产午夜久久久久九九 | 成人国产第一区在线观看 | www视频免费 | 久久久久久91 | 激情欧美一区二区三区中文字幕 | 黄色片在线观看网站 |