關於mysql的基礎知識 關於MySQL的基礎知識

2021-10-19 16:58:56 字數 1718 閱讀 9442

一、mysql的官網:

二、mysql常見的版本:* mysql community server 社群版本,開源免費,但不提供官方技術支援。

* mysql enterise edition 企業版本,需付費,可以試用30天。

三、mysql安裝部署:

mysql:mysql客戶端程式

mysql-server:mysql 伺服器端程式(1)編譯工具:configure、cmake、make

(2)常見資料:

服務:mysqld       埠:3306

主配置檔案:/etc/my.cnf

初始化指令碼:mysql_install_db

啟動命令:mysqld_safe

資料目錄:/var/lib/mysql

套接字檔案:/var/lib/mysql.sock

注意:#當意外關閉資料庫時,再開啟時假如開啟不了,找到這個,刪除再啟動:程序檔案: /var/run/mysqld/mysqld.pid

(3)mysql登入及退出命令:

設定命令:mysqladmin -uroot -password '123456'登入:mysql -u 使用者名稱 -p 密碼 -p 埠 -s 套接字檔案

-p  使用者密碼

-h  登入位置(主機名或ip位址)

-p 埠號(3306改了就不是了)

-s 套接字檔案 (/var/lib/mysql/mysql.sock)

退出命令:exit 或 ctrl + d

四、安裝mysql:

(1)進行yum安裝mysql:(yum安裝)[root@test ~]#  yum -y install mysql-server mysql

(2)開啟開機自動啟動:[root@test ~]#  chkconfig mysqld on

(3)開啟mysql:[root@test ~]#  service mysqld start

(4)檢查埠:[root@test ~]#  netstat -antp

(5)進行配置檔案:[root@test ~]#  vim /etc/my.cnf

五、mysql管理命令:

(1)建立登入使用者:mysql> create user zhangsan@'%' indentified by '123456';

(2)測試使用者登入:yum -y install mysql

mysql -uzhangsan -p123456 -h 192.168.88.10

(3)使用者為自己更改密碼:mysql> set password=password('123456');

(4)root 使用者為其他使用者找回密碼:mysql> set password for linux@'%' =password('123456');

(5)root找回自己的密碼並修改:

關閉資料庫,修改主配置檔案(/etc/my.cnf)

新增:skip-grant-tables(跳過授權表)#vim /etc/my.cnf

skip-grant-tables

啟動資料庫,空密碼登入並修改密碼:update mysql.user set password=password('新密碼') where user='root';

刪除skip-grant-tables,重啟資料庫驗證新密碼。

(6)建立查詢資料庫:mysql> create database web;

mysql> show databases;

關於vim的基礎知識

一 基礎知識 vim最令人混淆的特徵之一是她擁有3種模式.1.插入模式 輸入文字 2.命令模式 執行命令.也稱為正常模式.3.ex模式 執行冒號 命令 插入模式並不是預設的模式,您必須按下i來進入插入模式,在螢幕上輸入一些文字。按下按鈕將從插入模式轉到命令模式。命令模式用於移動和操縱文字,有時以非常...

關於OSPF的基礎知識

ospf open shortest path first 開放式最短路徑優先協議 router ospf 程序號 1 65535本地程序號,每台路由器可不一樣 network 網路號 反掩碼 area 區域號 show ip protocals 檢驗是否已配置ospf show ip ospf 顯...

關於DOM的基礎知識

dom獲取元素的方法 在整個文件中,通過元素的id獲取到這個元素物件 獲取的是乙個元素 如果頁面中id重複了,那麼這個方法預設只獲得第乙個元素 在ie6 7中,會把表單元素 input 的name屬性值當做id來使用 在ie6 7中,不區分id的大小寫 如果沒有獲取到,返回的結果是null 獲取的是...