服務器框架添加mysql功能(mysql開啟服務語句)

本文目錄一覽:

怎麼在服務器上搭建mysql數據庫

方法/步驟

1、剛剛接觸mysql數據的人,第一步新建數據庫,可打開phpmyadmin;

2、然後選擇數據庫菜單;

3、點擊sql菜單;

4、在輸入框中輸入下面語句

create database 數據庫名;

最後點執行,新數據庫就建好了。

如何在一台windows的服務器里安裝配置PHP+MYSQL環境

經常遇到有客戶使用自己內網的服務器,所以需要獨立安裝php運行的環境和mysql數據庫。

以下是php5.3以下版本的安裝方法。

1、首先是下載PHP安裝文件和MYSQL安裝文件,不過請注意MYSQL有很多個版本,有社區版、標準版、企業版、集群版,其中只有社區版是免費的。

2、在服務器上配置好IIS,這裡推薦IIS7以上版本,控制面板-打開或關閉windows功能-萬維網服務-應用程序開發功能里選上對應就可安裝。

3、配置php環境:把php壓縮包解壓到C:\php目錄下面,然後找到php.ini-dist,把他更名為php.ini,

修改裡面的擴展目錄

extension_dir = “C:\php\ext\”。

把以下擴展前面的分號去掉以啟用

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mysql.dll

fastcgi.impersonate=1 默認為0,如果使用IIS,你需要開啟

cgi.fix_pathinfo=1

cgi.force_redirect=0 默認開啟,如果你使用IIS,可以將其關閉

其次指定extension_dir目錄和date.timezone,即

extension_dir = “C:/php53iis/ext”

date.timezone= Asia/Shanghai

4、然後把extension=php_mysql.dll前面的分號去掉,保存並把php.ini複製到系統Windows目錄下面。

5、然後依次打開我的電腦(右鍵)-管理-服務和應用程序-Internet信息服務(IIS)管理器,打開ISAPI和CGI限制,然後添加php的ISAPI的執行文件php5isapi.dll.

6、配置Mysql:把下載的mysql文件直接安裝即可,然後複製php目錄下面的libmysql.dll到系統Windows下面的System32目錄里。

7、重啟IIS,即完工。

當然還有一種方法是使用PHP Manager,步驟大致如下:

1、下載並安裝PHP Manager。

2、開啟IIS,你會發現裡面多了一個PHP Manager圖標項了。

3、下載php並解壓到想要放置的位置,將php.ini-development改名為php.ini ,修改php.ini 查找data.timezone

修改為date.timezone = “Asia/Shanghai”(這裡必須改,不然會出警告) ,找到Windows Extensions開啟

所需模塊,如:php_curl.dll php_mysql.dll php_mysqli.dll php_xmlrpc.dll

php_curl.dll,去掉前面的 分號 保存就可以了。

4、回到IIS界面,雙擊PHP Manager後,點擊“Register new PHP

Version”,然後選擇好php目錄中的php-cgi.exe,然後php.ini就會為適合IIS7.5的配置默認給你生成好了。

5、在當前界面點一下“Check phpinfo()”就會出現PHPInfo頁面了!

本地如何操作服務器的mysql,詳細教程

前置條件:

1、在阿里雲服務器de系統是win service 2012。

2、服務器里自己安裝了my sql 5.7

3、本地也安裝了my sql 5.7

 

需求:想通過本地的mysql連接上遠程的服務器的mysql,這樣自己在本地操作數據庫比在服務器里數據庫要好。

 

步驟:

一、增加允許遠程連接 MySQL 用戶 並授權。

在你安裝路徑下的bin文件夾里進行命令行的設置。

1、首先以 root 帳戶登陸 MySQL

在服務器中打開命令行(shift+右鍵)

打開數據庫管理員權限

mysql -uroot -p 123

我去,對應的是123是對應到數據庫名。

果斷改為

mysql -uroot -p

輸入mysql的密碼。

 

2、查看用戶的權限

mysql select host,user from user; (查看用戶的權限情況)

 

 

3、創建遠程登錄用戶並授權

進入到服務器的命令行里

輸入

use mysql

在輸入

grant all PRIVILEGES on discuz.* to ted@’123.123.123.123′ identified by ‘123456’;

上面的語句表示將 discuz 數據庫的所有權限授權給 ted 這個用戶,允許 ted 用戶在 123.123.123.123 這個 IP 進行遠程登陸,並設置 ted 用戶的密碼為 123456 。

注意:

(1)all PRIVILEGES 表示賦予所有的權限給指定用戶,這裡也可以替換為賦予某一具體的權限,例如:select,insert,update,delete,create,drop 等,具體權限間用“,”半角逗號分隔。

(2)discuz.* 表示上面的權限是針對於哪個表的,discuz 指的是數據庫,後面的 * 表示對於所有的表,由此可以推理出:對於全部數據庫的全部表授權為“*.*”,對於某一數據庫的全部表授權為“數據庫名.*”,對於某一數據庫的某一表授 權為“數據庫名.表名”。

(3)ted 表示你要給哪個用戶授權,這個用戶可以是存在的用戶,也可以是不存在的用戶。

(4)123.123.123.123 表示允許遠程連接的 IP 地址,如果想不限制鏈接的 IP 則設置為“%”即可。

(5)123456 為用戶的密碼。

 

我最終使用的是把整個數據庫的權限都ok,全部數據庫的全部表,給root用戶授權。沒有設定遠程連接IP地址。

 

4、執行更新權限(刷新權限)

flush privileges;

 

5、再一次查看數據庫用戶權限

mysql select host,user from user; (再次查看用戶的權限情況)

  

 

二、打開服務器上的防火牆阻止 3306 端口,可以公網訪問。

 MySQL 默認的端口是 3306 ,需要確定防火牆沒有阻止 3306 端口,否則遠程是無法通過 3306 端口連接到 MySQL 的。

如果您在安裝 MySQL 時指定了其他端口,請在防火牆中開啟您指定的 MySQL 使用的端口號。

找到防火牆的允許的應用,打開數據庫的公用和專用。

 

 

三、在本地建立服務器數據庫連接

1、點擊這個

 

2、數據里填上連接的名字,服務器IP,以及連接數據庫的名字和密碼

 

 3、點擊configure server mangement

如果報這個錯誤,說明是服務器的3306端口與沒有打開。

 

下面圖連接成功

 

 選擇SSH login。。。。

 

 

 輸入服務器的公網IP和端口(我也不知道是啥端口我寫的是本地跑的項目的本地接口)

 

 

 一路next就ok。

怎麼鏈接一個服務器上的mysql數據庫

要連接一個服務器上的mysql數據庫首先需要知道這個服務器的ip地址、mysql數據庫的用戶名和密碼還有端口號(默認是3306)。然後通過Navicat Premium這個軟件來完成,具體步驟如下:

步驟1:電腦上安裝Navicat Premium(可以百度搜索“Navicat Premium”然後下載)

步驟2:安裝完畢,打開Navicat Premium,點擊“連接”,然後下拉選擇“MySQL”

步驟3:打開MySQL的新建連接界面,然後給連接取個名字並輸入已知MySQL數據庫所在服務器的IP地址、數據庫端口(默認3306)、用戶名、密碼,確保沒問題之後點擊“測試連接”,如果提示“連接成功”,則說明輸入的各項參數是正確的。

步驟4:測試通過之後點擊“確定”,即可成功連接服務器上面的MySQL數據庫,在裡面就可以面各個數據庫的數據了。

centos服務器上怎麼安裝mysql

您好

1、查看系統是否安裝了MySQL

使用命令:

#rpm -qa | grep mysql

2、卸載已安裝的MySQL

卸載mysql命令如下:

#rpm -e –nodeps mysql-libs-5.1.61-4.el6.x86_64

要將 /var/lib/mysql文件夾下的所有文件都刪除乾淨

3、安裝新的MySQL

命令如下:

#rpm -ivh MySQL-server-5.5.30-1.el6.x86_64.rpm

#rpm -ivh MySQL-client-5.5.30-1.el6.x86_64.rpm

#rpm -ivh MySQL-devel-5.5.30-1.el6.x86_64.rpm

4、啟動MySQL服務

方法一:重新啟動系統

方法二:#service mysql start

查看MySQL運行狀態的方法:

使用命令:# /etc/rc.d/init.d/mysql status

結果: 顯示 “SUCCESS” 則已經運行

顯示 “FAILED” 則沒有運行

MySQL服務一些其他命令

a、察看mysql是否在自動啟動列表: # /sbin/chkconfig –list

b、添加mysql到系統自啟動服務組: # /sbin/chkconfig – add mysql

c、把mysql從啟動服務組中刪除: # /sbin/chkconfig – del mysql

d、停止mysql服務: # service mysql stop

e、腳本啟動mysql服務: # /etc/rc.d/init.d/mysqld start

f、腳本停止mysql服務: # /etc/rc.d/init.d/mysqld stop

5、安裝完成之後為MySQL設置root密碼。

命令如下:

# /usr/bin/mysqladmin -u root password ‘123456’

6、mysql安裝目錄說明

/var/lib/mysql 數據庫文件

/usr/share/mysql 命令及配置文件

/usr/bin (mysqladmin、mysqldump等命令)

7、linux 下安裝的mysql表名是區分大小寫的,如果要不區分大小寫,可以採用以下方式

1、拷貝 /usr/share/mysql/my-huge.cnf 到 /etc/my.cnf(如果已有該文件可以直接修改)

命令如下:# cp /usr/share/mysql/my-huge.cnf /etc/my.cnf

2、修改my.cnf 文件

在 [mysqld]下增加

lower_case_table_names=1 #表名全部為小寫,避免出現大小寫敏感

3、重啟mysql

# service mysql restart

8(可選)、為連接MySQL的主機分配權限(方便遠程連接MySQL數據庫):

命令如下:

mysql GRANT ALL ON *.* TO ‘username’@’%’ identified by ‘password’ WITH GRANT OPTION; //xxx.xxx.x.xx是你的IP

9(可選)、更改MySQL默認字符集 (默認字符集和操作系統字符集一樣,所以不需要設置)

查看mysql字符集:mysql show variables like ‘character_set_%’;

1、查詢和安裝和上面一樣

2、mysql 5.6安裝好之後密碼保存在文件:

/root/.mysql_secret

3、啟動mysql服務,

service mysql start

4、修改mysql root 密碼:

mysql SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’);

轉載請註明原文地址:

希望對您有所幫助,謝謝!

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

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

相關推薦

  • Ojlat:一款快速開發Web應用程序的框架

    Ojlat是一款用於快速開發Web應用程序的框架。它的主要特點是高效、易用、可擴展且功能齊全。通過Ojlat,開發人員可以輕鬆地構建出高質量的Web應用程序。本文將從多個方面對Oj…

    編程 2025-04-29
  • Zlios——一個多功能的開發框架

    你是否在開發過程中常常遇到同樣的問題,需要不斷去尋找解決方案?你是否想要一個多功能、易於使用的開發框架來解決這些問題?那麼,Zlios就是你需要的框架。 一、簡介 Zlios是一個…

    編程 2025-04-29
  • Python3支持多行語句

    Python3是一種高級編程語言,開發人員可以輕鬆地使用該語言編寫簡單到複雜的代碼。其中Python3支持多行語句,方便開發人員編寫複雜的代碼,提高代碼的可讀性和可維護性。 一、使…

    編程 2025-04-29
  • Python for循環語句打印九九乘法表

    本篇文章將詳細介紹如何使用Python的for循環語句打印九九乘法表。打印九九乘法表是我們初學Python時經常練習的一項基礎操作,也是編寫Python程序的基本能力之一。 1、基…

    編程 2025-04-29
  • agavi開發框架

    Agavi是一個基於MVC模式的Web應用程序開發框架,以REST和面向資源的設計為核心思想。本文章將從Agavi的概念、優點、使用方法和實例等方面進行詳細介紹。 一、概念 Aga…

    編程 2025-04-29
  • 服務器安裝Python的完整指南

    本文將為您提供服務器安裝Python的完整指南。無論您是一位新手還是經驗豐富的開發者,您都可以通過本文輕鬆地完成Python的安裝過程。以下是本文的具體內容: 一、下載Python…

    編程 2025-04-29
  • Python unittest框架用法介紹

    Python unittest框架是Python自帶的一種測試框架,可以用來編寫並運行測試用例。在本文中,我們將從以下幾個方面詳細介紹Python unittest框架的使用方法和…

    編程 2025-04-29
  • com.alipay.sofa.bolt框架

    com.alipay.sofa.bolt框架是一款高性能、輕量級、可擴展的RPC框架。其廣泛被應用於阿里集團內部服務以及阿里雲上的服務。該框架通過NIO支持高並發,同時還內置了多種…

    編程 2025-04-29
  • STUN 服務器

    STUN 服務器是一個網絡服務器,可以協助網絡設備(例如 VoIP 設備)解決 NAT 穿透、防火牆等問題,使得設備可以正常地進行數據傳輸。本文將從多個方面對 STUN 服務器做詳…

    編程 2025-04-29
  • Python中while語句和for語句的區別

    while語句和for語句是Python中兩種常見的循環語句,它們都可以用於重複執行一段代碼。然而,它們的語法和適用場景有所不同。本文將從多個方面詳細闡述Python中while語…

    編程 2025-04-29

發表回復

登錄後才能評論