在伺服器創建mysql資料庫(MYSQL創建資料庫)

本文目錄一覽:

怎麼在伺服器上搭建mysql資料庫

方法/步驟

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

2、然後選擇資料庫菜單;

3、點擊sql菜單;

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

create database 資料庫名;

最後點執行,新資料庫就建好了。

伺服器端如何建立資料庫?

1、首先在

SQL

Server

2008中選擇單擊Microsoft

SQL

Server

2008

Management

Studio,會出現一個窗口。

2、在伺服器名稱中選擇本機的伺服器名字。然後單擊【連接】按鈕。就進入Microsoft

SQL

Server

2008

Management

Studio。

3、右鍵單擊【資料庫】,選擇【新建資料庫】,會出來一個窗口,在這個窗口裡可以輸入你要建的資料庫的名稱,同時也可以修改資料庫的文件類型。

4、資料庫的名稱和類型都弄好後,點擊下方的【確定】

按鈕。資料庫就建立了。

5、要是想刪除自己不想要的資料庫也很簡單。滑鼠右鍵點擊自己不想要的資料庫,然後選擇【刪除】

,那麼該資料庫就刪除了。

如何在mysql中創建新的資料庫

MySQL 創建資料庫

創建資料庫就是在系統磁碟上劃分一塊區域用於存儲和管理數據,管理員可以為用戶創建資料庫,被分配了許可權的用戶可以自己創建資料庫。

MySQL中創建資料庫的基本語法格式如下:

其中「db_name」是將要創建的資料庫名稱,該名稱不能與已經存在的資料庫重名。

如何在伺服器中創建mysql資料庫

一、使用可視化操作創建資料庫1、使用Navicat或者其他工具鏈接mysql,並鏈接伺服器2、選中伺服器,右擊,在新出現的對話框中選擇【新建資料庫】3、在新出現的【新建資料庫】對話框中,填寫資料庫名、選擇字符集和排序規則4、點擊確定,即

如何建立Mysql資料庫

一般用工具,如Navicat Premium

1、選擇要建立資料庫的伺服器。如本地localhost

2、右鍵localhost,選擇新建資料庫

3、為資料庫起名,然後字符集一般選擇utf8,排序規則可以不選,點確定即可。

怎樣在遠程伺服器上創建一個mysql資料庫

第一步:安裝MySQL客戶端

當然你得確保MySQL客戶端已經安裝完畢。如果沒有的話,可以按照下面的方法。

在Debian,Ubuntu 或者 Linux Mint上:

$ sudo apt-get install mysql-client

$ sudo apt-get install mysql

第二步:登陸到MySQL伺服器

首先,你需要使用root用戶登陸進你的MySQL資料庫,如下:

$ mysql -u root -h -p

請注意:為了能登進遠程的MySQL伺服器,你需要開啟伺服器上的遠程訪問,如果你想調用同一主機上的MySQL伺服器,你可以省略 “-h ” 參數

$ mysql -u root -p

你將需要輸入MySQL伺服器的密碼,如果認證成功,MySQL提示將會出現。

第三步:創建一個MySQL資料庫

在MySQL提示中輸入命令之前,請記住所有的命令都是以分號結束的(否則將不會執行)。另外,考慮輸入命令的時候使用大些字母,輸入資料庫對象使用小寫字母。但那不是必須的,只是方便的閱讀。

現在,創建一個叫做xmodulo_DB的資料庫:

mysql CREATE DATABASE IF NOT EXISTS xmodulo_DB;

第四步:創建一個資料庫表

為了達到演示的目的,創建一個叫做posts_tbl的表,表裡會存儲關於文章的如下信息:

文章的標題

作者的名字

作者的姓

文章可用或者不可用

文章創建的日期

這個過程分兩步執行:

首先,選擇需要使用的資料庫:

mysql USE xmodulo_DB;

然後,在資料庫中創建新表:

mysql CREATE TABLE ‘posts_tbl’ (

‘post_id’ INT UNSIGNED NOT NULL AUTO_INCREMENT,

‘content’ TEXT,

‘author_FirstName’ VARCHAR(100) NOT NULL,

‘author_LastName’ VARCHAR(50) DEFAULT NULL ,

‘isEnabled’ TINYINT(1) NOT NULL DEFAULT 1,

‘date’ TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,

PRIMARY KEY ( ‘post_id’ )

TYPE = MYISAM;

第五步:創建一個用戶,並授予許可權

當涉及到訪問新創的資料庫和表的時候,創建一個新用戶是一個很好的主意。這樣做就可以讓用戶在沒有整個MySQL伺服器許可權的情況下,去訪問那個資料庫(而且只能是那個資料庫)

你可以創建新用戶,授予許可權,並且使改變生效:

mysql GRANT ALL PRIVILEGES ON xmodulo_DB.* TO ‘new_user’@’%’ IDENTIFIED BY ‘new_password’;

mysql FLUSH PRIVILEGES;

‘newuser’和’newpassword’分別指的是新的用戶名和他的密碼。這條信息將會被保存在mysql.user表中,而且密碼會被加密。

第六步:測試

先插入一個虛擬的記錄到posts_tbl表:

mysql USE xmodulo_DB;

mysql INSERT INTO posts_tbl (content, author_FirstName, author_Las tName)

VALUES (‘Hi! This is some dummy text.’, ‘Gabriel’, ‘Canepa’);

然後查看posts_tbl表中的所有記錄:

mysql SELECT * FROM posts_tbl;

注意:MySQL會在先前定義的地方自動插入適當的默認值(比如,’isEnabled’和’date’)。

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

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

相關推薦

  • 如何修改mysql的埠號

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

    編程 2025-04-29
  • Python 常用資料庫有哪些?

    在Python編程中,資料庫是不可或缺的一部分。隨著互聯網應用的不斷擴大,處理海量數據已成為一種趨勢。Python有許多成熟的資料庫管理系統,接下來我們將從多個方面介紹Python…

    編程 2025-04-29
  • openeuler安裝資料庫方案

    本文將介紹在openeuler操作系統中安裝資料庫的方案,並提供代碼示例。 一、安裝MariaDB 下面介紹如何在openeuler中安裝MariaDB。 1、更新軟體源 sudo…

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

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

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

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

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

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

    編程 2025-04-29
  • 解決docker-compose 容器時間和伺服器時間不同步問題

    docker-compose是一種工具,能夠讓您使用YAML文件來定義和運行多個容器。然而,有時候容器的時間與伺服器時間不同步,導致一些不必要的錯誤和麻煩。以下是解決方法的詳細介紹…

    編程 2025-04-29
  • 資料庫第三範式會有刪除插入異常

    如果沒有正確設計資料庫,第三範式可能導致刪除和插入異常。以下是詳細解釋: 一、什麼是第三範式和範式理論? 範式理論是關係資料庫中的一個規範化過程。第三範式是範式理論中的一種常見形式…

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

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

    編程 2025-04-29
  • leveldb和unqlite:兩個高性能的資料庫存儲引擎

    本文將介紹兩款高性能的資料庫存儲引擎:leveldb和unqlite,並從多個方面對它們進行詳細的闡述。 一、leveldb:輕量級的鍵值存儲引擎 1、leveldb概述: lev…

    編程 2025-04-28

發表回復

登錄後才能評論