linux運行mysql腳本的簡單介紹

本文目錄一覽:

Linux下如何運行sql腳本

Linux運行sql腳本的具體操作步驟如下:

1、使用shell工具登陸到安裝postgresql的服務器,切換到postgres用戶,postgresql默認的操作用戶,命令是:su – postgres,查看當前路徑是/var/lib/psql,創建一個test.sql腳本文件,命令是:vim test.sql。

2、sql腳本內容是:create table test (id int not null primary key,name text);insert into test valus(1, ‘t1’);

3、執行test.sql腳本,命令是:psql -f test.sql

這裡是因為postgresql安裝本機上,在第一步中我們切換到了postgres用戶,因此這裡默認就是postgres用戶來操作,不用帶上用戶名和密碼。執行結果如下,可以看到有兩個提示:

create table

insert 0 1

執行完成後,我們登入數據庫,命令是:psql

4、進入psql交互式命令行後,我們執行兩個查看命令:\d

可以看到表test確實已經創建成功,然後執行命令:\d test

可以看到表中字段是id和name,和我們創建語句中內容一樣,說明第一條語句執行成功。

5、查看錶中數據,命令是:select * from test;

顯示出來的值是1,t1,說明第二條執行語句也執行成功,說明test.sql腳本執行成功。

6、默認是postgres用戶,本機操作是,不需要用戶和密碼,現在我們來試試操作遠程linux服務器上的postgresql,也就是說執行本地的腳本文件,在遠程服務器上創建表。如下面圖中所示,命令是:psql -U test1 -h 192.168.1.194 -f test.sql,輸入對應用戶的密碼。

7、登陸到這個遠程服務器上,命令是:psql -U test -h 192.168.194

執行查看命令:\d,\d test

最後查詢數據庫:select * from test;結果和上面都一致。

linux怎麼啟動mysql服務

1、首先,我們需要修改mysql的配置文件,一般文件存放在/etc下面,文件名為my.cnf。

2、對於mysql服務的啟動,我們通常使用命令service mysqld start,沒問題的話就能啟動mysql服務了。

3、如何判斷mysql服務有沒有啟動成功了,一個是通過查看進程的方式,我們使用命令ps -ef|grep mysqld,來查看。

4、當然,更為穩妥的方法是使用命令mysql -uuser -p passwd 來進行連接,看看是否能接上。

5、如何停止mysql的服務呢。方法也很簡單,使用命令:service mysqld stop命令即可。

6、一般,如果mysql服務沒有啟動成功,可以通過查看錯誤日誌的方式,日誌默認路徑/var/log/mysqld.log,

7、完成效果圖。

linux怎麼啟動mysql服務器

Linux啟動/停止/重啟Mysql數據庫的方法

1、查看mysql版本

方法一:status;

方法二:select version();

2、Mysql啟動、停止、重啟常用命令

a、啟動方式

1、使用 service 啟動:

[root@localhost /]# service mysqld start (5.0版本是mysqld)

[root@szxdb etc]# service mysql start (5.5.7版本是mysql)

2、使用 mysqld 腳本啟動:

/etc/inint.d/mysqld start

3、使用 safe_mysqld 啟動:

safe_mysqld

b、停止

1、使用 service 啟動:

service mysqld stop

2、使用 mysqld 腳本啟動:

/etc/inint.d/mysqld stop

3、mysqladmin shutdown

c、重啟

1、使用 service 啟動:

service mysqld restart

service mysql restart (5.5.7版本命令)

2、使用 mysqld 腳本啟動:

/etc/init.d/mysqld restart

Linux啟動/停止/重啟Mysql數據庫的方法

方法一:status;

方法二:select version();

a、啟動

1、使用 service 啟動:

[root@localhost /]# service mysqld start (5.0版本是mysqld)

[root@szxdb etc]# service mysql start (5.5.7版本是mysql)

2、使用 mysqld 腳本啟動:

/etc/inint.d/mysqld start

3、使用 safe_mysqld 啟動:

safe_mysqld

1、使用 service 停止:

service mysqld stop

2、使用 mysqld 腳本停止:

/etc/inint.d/mysqld stop

3、mysqladmin shutdown

c、重啟

1、使用 service 啟動:

service mysqld restart

service mysql restart (5.5.7版本命令)

2、使用 mysqld 腳本啟動:

/etc/init.d/mysqld restart

linux下怎麼啟動mysql服務

一、啟動方式

1、使用linux命令service 啟動:

service mysqld start

2、使用 mysqld 腳本啟動:

/etc/inint.d/mysqld start

3、使用 safe_mysqld 啟動:

safe_mysqld    命令使用方法及介紹可如下查找:

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/280502.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-21 13:05
下一篇 2024-12-21 13:05

相關推薦

  • 如何修改mysql的端口號

    本文將介紹如何修改mysql的端口號,方便開發者根據實際需求配置對應端口號。 一、為什麼需要修改mysql端口號 默認情況下,mysql使用的端口號是3306。在某些情況下,我們需…

    編程 2025-04-29
  • Python腳本控制其他軟件

    Python作為一種簡單易學、功能強大的腳本語言,具有廣泛的應用領域,在自動化測試、Web開發、數據挖掘等領域都得到了廣泛的應用。其中,Python腳本控制其他軟件也是Python…

    編程 2025-04-29
  • Python簡單數學計算

    本文將從多個方面介紹Python的簡單數學計算,包括基礎運算符、函數、庫以及實際應用場景。 一、基礎運算符 Python提供了基礎的算術運算符,包括加(+)、減(-)、乘(*)、除…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • Python海龜代碼簡單畫圖

    本文將介紹如何使用Python的海龜庫進行簡單畫圖,並提供相關示例代碼。 一、基礎用法 使用Python的海龜庫,我們可以控制一個小海龜在窗口中移動,並利用它的“畫筆”在窗口中繪製…

    編程 2025-04-29
  • Shell腳本與Python腳本的區別

    本文將從多個方面對Shell腳本與Python腳本的區別做詳細的闡述。 一、語法差異 Shell腳本和Python腳本的語法存在明顯差異。 Shell腳本是一種基於字符命令行的語言…

    編程 2025-04-29
  • Python操作MySQL

    本文將從以下幾個方面對Python操作MySQL進行詳細闡述: 一、連接MySQL數據庫 在使用Python操作MySQL之前,我們需要先連接MySQL數據庫。在Python中,我…

    編程 2025-04-29
  • MySQL遞歸函數的用法

    本文將從多個方面對MySQL遞歸函數的用法做詳細的闡述,包括函數的定義、使用方法、示例及注意事項。 一、遞歸函數的定義 遞歸函數是指在函數內部調用自身的函數。MySQL提供了CRE…

    編程 2025-04-29
  • Python櫻花樹代碼簡單

    本文將對Python櫻花樹代碼進行詳細的闡述和講解,幫助讀者更好地理解該代碼的實現方法。 一、簡介 櫻花樹是一種圖形效果,它的實現方法比較簡單。Python中可以通過turtle這…

    編程 2025-04-28
  • Python自動化運維腳本

    Python自動化運維腳本是使用Python編寫的代碼,可以幫助管理員自動化執行繁瑣、重複的操作任務。通過Python自動化運維腳本,管理員可以在更短的時間內完成工作,提高工作效率…

    編程 2025-04-28

發表回復

登錄後才能評論