1. 程式人生 > >mysql資料庫建立、刪除資料庫

mysql資料庫建立、刪除資料庫

一、建立資料庫(預設字符集和排序規則)

  (1)建立資料庫

mysql> CREATE DATABASE my_db1;
Query OK, 1 row affected (0.00 sec)

    (2)因為my_db1已經存在,再次建立會報錯

mysql> CREATE DATABASE my_db1;
ERROR 1007 (HY000): Can't create database 'my_db1'; database exists
    (4)加上IF NOT EXISTS就算資料庫已經存在,把原來的覆蓋掉了
mysql> CREATE DATABASE IF NOT EXISTS my_db1;
Query OK, 1 row affected, 1 warning (0.00 sec)

二、建立資料庫包含字符集和排序規則

(1)檢視mysql字符集

mysql> SHOW CHARACTER SET;
+----------+-----------------------------+---------------------+--------+
| Charset  | Description                 | Default collation   | Maxlen |
+----------+-----------------------------+---------------------+--------+
| big5     | Big5 Traditional Chinese    | big5_chinese_ci     |      2 |
| dec8     | DEC West European           | dec8_swedish_ci     |      1 |
| cp850    | DOS West European           | cp850_general_ci    |      1 |
| hp8      | HP West European            | hp8_english_ci      |      1 |
| koi8r    | KOI8-R Relcom Russian       | koi8r_general_ci    |      1 |
| latin1   | cp1252 West European        | latin1_swedish_ci   |      1 |
.......

(2)檢視mysql排序規則
mysql> SHOW COLLATION;
+--------------------------+----------+-----+---------+----------+---------+
| Collation                | Charset  | Id  | Default | Compiled | Sortlen |
+--------------------------+----------+-----+---------+----------+---------+
| big5_chinese_ci          | big5     |   1 | Yes     | Yes      |       1 |
| big5_bin                 | big5     |  84 |         | Yes      |       1 |
| dec8_swedish_ci          | dec8     |   3 | Yes     | Yes      |       1 |
| dec8_bin                 | dec8     |  69 |         | Yes      |       1 |
| cp850_general_ci         | cp850    |   4 | Yes     | Yes      |       1 |
| cp850_bin                | cp850    |  80 |         | Yes      |       1 |
| hp8_english_ci           | hp8      |   6 | Yes     | Yes      |       1 |
.................

(3)建立資料庫包括字符集和排序規則
mysql> CREATE DATABASE IF NOT EXISTS hdu CHARACTER SET 'gbk' COLLATE 'gbk_chinese_ci';
Query OK, 1 row affected (0.00 sec)


三、刪除資料庫

mysql> DROP DATABASE my_db1;
Query OK, 0 rows affected (0.00 sec)



相關推薦

mysql資料庫建立刪除資料庫

一、建立資料庫(預設字符集和排序規則)   (1)建立資料庫 mysql> CREATE DATABASE my_db1; Query OK, 1 row affected (0.00 sec

使用配置和移植工具裡面的Database Configuration Assistant幫助建立刪除資料庫

開始—oracle—-DataBase Configuration Assistant 可以使用DataBase Configuration Assistant來建立一個心得資料庫。Database Configuration Assistant簡稱是DBCA

Oracle資料庫建立刪除使用者及使用者授權

--建立使用者指定表空間並授權: create user testuser identified by testuser default tablespace tests_data; alter user testuseraccount unlock; grant conn

mysql基礎-資料庫連線建立刪除選擇等基本操作詳解(一)

一、通過cmd連結到資料庫 或者 彈出: 二、通過cmd建立與刪除database 2.1create database [databasename] ERROR 1007 (HY000): Can’t create database ‘mytest’; database exists 加上IF N

資料庫MySQL之如何建立修改檢視刪除資料庫

如何建立、檢視、修改、、刪除資料庫? 文章目錄 1. 資料庫建立:CREATE 2. 二、檢視資料庫列表:SHOW 3. 資料庫的修改:ALERT 4.四、刪除資料庫:DROP 1. 資料庫建立:CREATE CREAT

MySQL:03---DDL(資料庫與表的建立刪除等),DML(表資料的增改等)

一、資料定義語言(DDL) 1.概念:定義資料庫、資料表、函式、檢視、索引、觸發器等 2.資料庫的基本操作 ①資料庫的建立 create database 資料庫名;  //建立資料庫用預設的字符集 create database 資料庫名  de

Python MySQL - 建立/查詢/刪除資料庫

#coding=utf-8 import mysql.connector import importlib import sys #連線資料庫的資訊 mydb = mysql.connector.connect( host='115.xx.10.121',

關於mysql資料庫建立配置其操作等

一、資料庫建立,檢視等 1、新建一個數據庫:create database django_db(資料庫名稱); 2、檢視資料庫:show databases; 3、用某個資料庫:use 資料庫名稱; 4、檢視資料庫中的表:show tables; 5、建立表、在表中新增資料:create table

SQL_3th_T-SQL語句建立刪除資料庫新增和刪除約束

在SQL Server 2008 R2中點選新建查詢,輸入如下程式碼,選中程式碼段,並點選執行,就能執行選中區域程式碼: --使用數T-SQL語句來建立資料庫 create database Students on ( name='Students', --這是資料檔案的邏

mysql 使用者建立資料庫建立資料庫授權給使用者問題

mysql -u root -p # 允許本地 IP 訪問 localhost, 127.0.0.1 # insert into mysql.user(Host,User,Password) values('localhost','zhouz',password('1

MySQL5.7 新增使用者刪除使用者與授權,建立刪除切換資料庫

建立使用者:create user 'test'@'localhost' identified by 'michael123';test: 使用者名稱michael123: 密碼localhost: 只有本機可以訪問create user 'michael'@'%' iden

Qt操作SQLite資料庫——建立開啟關閉增加刪除和修改操作

if(!database.open()) { qDebug()<<database.lastError(); qFatal("failed to connect.") ; } else { //QSqlQuery類提供執行和操作的SQL語句的方法。 //可以用來執行DML(資料操作語言)語句,

Oracle 資料庫使用者(user)的建立刪除以及授予許可權

---------------------------------------------------------------Oracle 資料庫使用者建立學習------------------------------------------------------建立使用

使用者管理Oracle資料庫的使用者建立刪除等;使用者角色許可權的授予與回收等;使用者的資訊查詢及許可權與角色的資訊查詢。

(1)Oracle中建立新的使用者使用create user語句,一般是具有dba(資料庫管理員)的許可權才能使用。如在sql plus中以scott使用者建立使用者的命令如下:Create user xiaoming identified by m123;(注意oracle

建立資料庫檔案組刪除資料庫

--1.建立資料庫 use master go create database db_Test on primary (Name = 'DB_Test',FileName = 'F:\測試資料夾\DB_Test_data.mdf',Size = 10MB,MaxSize =

oracle資料庫建立刪除表空間使用者和增刪改查

資料庫 檢視sql資料庫中的所有表空間 select * from dba_data_files; 刪除表空間 SQL> drop tablespace db_data including contents and datafiles;

42.QT-QSqlQuery類操作SQLite資料庫(建立查詢刪除修改)詳解

Qt 提供了 QtSql 模組來提供平臺獨立的基於 SQL 的資料庫操作。這裡我們所說的“平臺 獨立”,既包括作業系統平臺,也包括各個資料庫平臺,Qt支援以下幾種資料庫:   QT自帶SQLITE資料庫,不需要再安裝 QTDS在Qt4.7起已經被移除

SQL Sever實驗一 建立刪除資料庫資料表

一. 實驗目的     1. 熟悉SQL    Server    2008    中SQL    Server   &n

mysql通過命令列刪除資料庫

mysql通過命令列刪除資料庫 1.語法: DROP DATABASE IF EXISTS 資料庫名稱; 2.語法解析: IF EXISTS:判斷資料庫是否存在,如果存在則刪除對應的資料庫,如果不存在避免了產生執行刪除的錯誤 3.示例: # 刪除資料庫名稱為demo1的資料庫 DRO

OA信用盤 殺大賠小mysql通過命令列刪除資料庫

mysql通過命令列刪除資料庫  OA信用盤 殺大賠小【地瓜原始碼論壇diguaym.com】聯絡方式:QQ:2152876294 1.語法: DROP DATABASE IF EXISTS 資料庫名稱; 2.語法解析: IF EXISTS:判斷資料庫是否存在,如果存在則刪除對應的資料庫,如