歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux操作系統實用教程:MySQL數據庫管理

Linux操作系統實用教程:MySQL數據庫管理

日期:2017/2/25 10:34:19   编辑:Linux教程

   MySQL數據庫管理

  MySQL數據庫的初始化操作 MySQL數據庫的初始化操作

  安裝MySQL

  啟動MySQL

  連接與斷開MySQL服務器

  匿名登錄連接

  用設定好的賬戶登錄

  “quit”命令斷開

  MySQL數據庫的維護

  MySQL數據庫的用戶權限設置

  一套非常實用的權限系統

  系統數據庫mysql

  授權表

  MySQL數據庫的初始權限

  超級用戶root

  匿名用戶

  MySQL數據庫的用戶權限設置命令

  為root用戶設置口令

  mysqladmin -u root password "passwd“

  root用戶有口令後運行MySQL:

  mysql –h hostname –u root -p

  Enter password:

  需要鍵入正確的密碼才能連接成功。

  建立其他訪問權限的用戶

  grant privileges on what to user identified by "passwd" with grant option

  查看用戶權限

  以root用戶身份連接MySQL數據庫後依次執行“use mysql;”、“show tables;”和“select * from user;”

  Mysql數據庫的備份與恢復

  使用mysqldump命令備份數據庫

  備份數據庫

  mysqldump [OPTIONS] database [tables]

  恢復數據庫

  恢復數據庫首先對原庫進行刪除,然後重新創建該庫

  使用直接拷貝數據庫文件的方法備份數據庫

  必須保證表不在被使用

  MySQL數據庫的客戶端命令操作

  MySQL數據庫的客戶端命令

  可以在/usr/bin下找到MySQL的實用程序

  查看數據庫數據

  show databases;

  use 數據庫名;

  show tables;

  select 字段1,字段2,字段3 from 表名;

  數據庫的創建與刪除

  創建

  create database 數據庫名;

  刪除

  drop database數據庫名;

  數據庫表的創建、查看表結構及刪除表

  創建一個表,要明確表的結構,即表字段名稱、字段類型、長度及主鍵等信息。

  查看表的結構用“describe 表名;“

  刪除表用“drop table表名;”

  數據記錄的增加、刪除與修改

  用insert、update和delete語句分別進行增加一條新記錄、修改和刪除記錄

  例:

  mysql> insert into user

  -> values('2','李四','666999','[email protected]');

  mysql> update user set passwd='2008' where id=1;

  mysql> delete from user where id=2;

  MySQL數據庫基於Web方式的遠程管理

  phpMyAdmin安裝配置

  phpMyAdmin的客戶端訪問

  MySQL數據庫基於GUI方式的遠程管理

  MySQL Control Center簡介

  MySQL Control Center的安裝

  MySQL Control Center的連接MySQL數據庫

Copyright © Linux教程網 All Rights Reserved