關於centosmysql配置文件的信息

  • 1、如何使用centos配置mysql
  • 2、centos mysql 修改資料庫目錄
  • 3、centos7 mysql 配置文件更改sock的路徑,為什麼mysql
  • 4、centos7 mysql配置文件 在哪

打開虛擬機插入CentOS5.5.ISO文件,從linux開始:# mount /dev/cdrom /mnt //掛載ISO文件

# cd /mnt/CentOS/ //進入CentOS文件目錄下# rpm -qa | grep mysql//查看是否安裝了mysql版本# rpm -ivh mysql-server-5.0.77-4.el5_4.2.i386.rpm –nodeps //強制安裝

# rpm -ivh mysql-connector-odbc-3.51.26r1127-1.el5.i386.rpm –nodeps

# rpm -ivh mysql-5.0.77-4.el5_4.2.i386.rpm –nodeps //強制安裝客服端

上面是安裝,版本低點沒關係,初學者就喜歡最新版,命令是不變的,wq

# service mysqld start //開戶服務,是mysqld,看清楚

*****************配置mysql管理用戶root的密碼*********************

# mysqladmin -u root password 123456 //為mysql的管理員root,配置一個密碼:123456

****************修改mysql管理用戶的密碼********************

# mysqladmin -u root -p password 456123 //現在修改密碼為456123接

Enter password:123456 //提示密碼,密碼為開始配置的123456

新建資料庫與刪除資料庫

# mysql -u root -p //使用root登錄,不是linux的root用戶,這個root用戶是mysql的管理員用戶

Enter password:456123 //這個密碼為修改後的密碼,你也可以不修改,直接用123456登錄

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 22

Server version: 5.0.77 Source distribution

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql //看到這個說明,登錄成功,現在開始操作資料庫

mysql show databases; //查看資料庫使用「;」結束,就開始執行

mysql create database bbs; //新建一個名為bbs的資料庫

Query OK, 1 row affected (0.01 sec) //提示成功,1行受影響,用時多少

mysql use bbs; //選擇bbs資料庫

Database changed //改變資料庫

mysql drop database bbs; //刪除資料庫bbs

Query OK, 0 rows affected (0.03 sec) //0行受影響,用時多少

4

新建表、複製、刪除和修改

mysql create table users( // 新建一個名為users的表

– id int auto_increment, //唯一的編號,每次自動增加1

– username varchar(32) not null, //用戶名,設置為32個字元,不能為空

– password varchar(32) null, //密碼,設置為32個字元,可以為空

– sex char(4) default ‘male’, //設置為4個字元,默認為「male」

– content text null, //內容設置為文本,最長65535個字元

– datetime date, //日期時間格式為YYYYMMDD/

– primary key(id) //設置為主鍵,也就是不能重複

– ); //以分號結束,開始執行命令

mysql describe users; //查看users表的結構

mysql alter table test //一起操作表

– add hobby varchar(50), //在test表中,添加hobby欄位,50個字元

– change username name text, //修改username,為name,欄位為text;

– rename to testusers; //重名test表為,testusers表

MySQL默認的數據文件存儲目錄

/var/lib/mysql,現在要把目錄修改為/home/data/mysql

cd

/home

mkdir

data

//在home目錄下建data目錄

mysqladmin

-u

root

-p

shutdown

//停止MySQL服務進程:

mv

/var/lib/mysql /home/data/

//移動目錄

cp

/etc/my.cnf /etc/my.cnf

//在/etc/目錄下找my.cnf配置文件

[如果找不到,可到/usr/share/mysql/下找到*.cnf文件,拷一個到/etc/並改名為my.cnf,

cp

/usr/share/mysql/my-medium.cnf /etc/my.cnf

]

編輯MySQL的配置文件/etc/my.cnf,為MySQL能夠正常工作,指明mysql.sock文件的產生位置,

修改

socket=/var/lib/mysql/mysql.sock

成為:

socket=/home/mysql/mysql.sock

操作過程

vi 

my.cnf

#

The

MySQL

server

[mysqld]

port =

3306

#socket

=

/var/lib/mysql/mysql.sock

//原內容,為了穩妥用「#」注釋此行,加上下面這行

socket 

=

/home/data/mysql/mysql.sock

修改MySQL啟動腳本/etc/rc.d/init.d/mysql

修改

datadir=/var/lib/mysql

修改成:

datadir=home/data/mysql

重新啟動MySQL服務

/etc/rc.d/init.d/mysql start

或reboot命令重啟Linux

1. 找到mysql的配置文件/etc/my.cf 2. 編輯my.cf文件 3. 修改datadir以及socket和日誌路徑 4. 將mysql資料庫文件移動到自定義的目錄下 5. 重啟mysqld服務

1. 找到mysql的配置文件/etc/my.cf

2. 編輯my.cf文件

3. 修改datadir以及socket和日誌路徑

4. 將mysql資料庫文件移動到自定義的目錄下

5. 重啟mysqld服務

原創文章,作者:UND00,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/127004.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
UND00的頭像UND00
上一篇 2024-10-03 23:13
下一篇 2024-10-03 23:13

相關推薦

  • Java 監控介面返回信息報錯信息怎麼處理

    本文將從多個方面對 Java 監控介面返回信息報錯信息的處理方法進行詳細的闡述,其中包括如何捕獲異常、如何使用日誌輸出錯誤信息、以及如何通過異常處理機制解決報錯問題等等。以下是詳細…

    編程 2025-04-29
  • 使用Python爬蟲獲取電影信息的實現方法

    本文將介紹如何使用Python編寫爬蟲程序,來獲取和處理電影數據。需要了解基本的Python編程語言知識,並使用BeautifulSoup庫和Requests庫進行爬取。 一、準備…

    編程 2025-04-28
  • 金融閱讀器提示配置文件無法識別

    在使用金融閱讀器過程中,有時會遇到提示配置文件無法識別的情況。這種情況通常是由於配置文件中存在錯誤或不完整所導致的。本文將從多個方面對此問題進行詳細的闡述,並提供相應解決方法。 一…

    編程 2025-04-28
  • Python爬取網頁信息

    本文將從多個方面對Python爬取網頁信息做詳細的闡述。 一、爬蟲介紹 爬蟲是一種自動化程序,可以模擬人對網頁進行訪問獲取信息的行為。通過編寫代碼,我們可以指定要獲取的信息,將其從…

    編程 2025-04-28
  • 如何使用Python執行Shell命令並獲取執行過程信息

    本文將介紹如何使用Python執行Shell命令並獲取執行過程信息。我們將從以下幾個方面進行闡述: 一、執行Shell命令 Python內置的subprocess模塊可以方便地執行…

    編程 2025-04-28
  • Python實現身份信息模擬生成與查驗

    本文將從以下幾個方面對Python實現身份信息模擬生成與查驗進行詳細闡述: 一、身份信息生成 身份信息生成是指通過代碼生成符合身份信息規範的虛假數據。Python中,我們可以使用f…

    編程 2025-04-27
  • Dapper使用getschema獲取表信息

    本文旨在介紹Dapper中使用getschema獲取表信息的方法和注意事項。 一、獲取某張表的所有列信息 使用Dapper獲取某張表信息,可以使用 `IDbConnection.G…

    編程 2025-04-27
  • 如何在Linux中添加用戶並修改配置文件

    本文將從多個方面詳細介紹在Linux系統下如何添加新用戶並修改配置文件 一、添加新用戶 在Linux系統下創建新用戶非常簡單,只需使用adduser命令即可。使用以下命令添加新用戶…

    編程 2025-04-27
  • 通過提交信息搜索-使用git

    本篇文章重點講解如何使用git通過提交信息來搜索。我們將從多個方面介紹如何使用git來搜索提交信息,並提供相應的代碼示例以供參考。 一、搜索方式 Git提供了三種搜索方式,分別為:…

    編程 2025-04-27
  • 已裝備我軍的空中信息化作戰平台

    本文將會從多個方面詳細闡述已裝備我軍的空中信息化作戰平台。 一、平台概述 已裝備我軍的空中信息化作戰平台是一個全新的作戰系統,具備實時數據採集、處理、分析、共享的能力。它可以在不同…

    編程 2025-04-27

發表回復

登錄後才能評論