本文目錄一覽:
如何使用mysql建立資料庫
1、下載mysql,安裝,然後打開cmd,cd到mysql所在的目錄,然後輸入mysqld啟動mysql伺服器
2、查看當前所有的資料庫 : show databases;
3、創建資料庫 : create database 資料庫名稱; (這裡創建了test_db資料庫,然後用1命令查看所有資料庫)
4、這裡資料庫創建完畢了,接下來就是創建資料庫表,比如我們在test_db中創建一個為tb_user的表,該表包含欄位email ,password
5、切換當前資料庫到test_db
命令 use test_db;
6、
dc2ed6aa12228bee31bb96dc0507652.png
7、創建表TB_USER ,創建成功後用show tab
MYSQL資料庫怎麼用?
、使用SHOW語句找出在伺服器上當前存在什麼資料庫:mysql SHOW DATABASES; +———-+ | Database | +———-+ | mysql | | test | +———-+ 3 rows in set (0.00 sec) 2、創建一個資料庫abccs
mysql CREATE DATABASE abccs;
注意不同操作系統對大小寫的敏感。 3、選擇你所創建的資料庫
mysql USE abccs
Database changed
此時你已經進入你剛才所建立的資料庫abccs. 4、 創建一個資料庫表 首先看現在你的資料庫中存在什麼表:
mysql SHOW TABLES;
Empty set (0.00 sec)
說明剛才建立的資料庫中還沒有資料庫表。下面來創建一個資料庫表mytable:
我們要建立一個你公司員工的生日表,表的內容包含員工姓名、性別、出生日期、出生城市。mysql CREATE TABLE mytable (name VARCHAR(20), sex CHAR(1), – birth DATE, birthaddr VARCHAR(20)); Query OK, 0 rows affected (0.00 sec) 由於name、birthadd的列值是變化的,因此選擇VARCHAR,其長度不一定是20。可以選擇從1到255的任何長度,如果以後需要改變它的字長,可以使用ALTER TABLE語句。);性別只需一個字元就可以表示:”m”或”f”,因此選用CHAR(1);birth列則使用DATE數據類型。 創建了一個表後,我們可以看看剛才做的結果,用SHOW TABLES顯示資料庫中有哪些表:mysql SHOW TABLES; +———————+ | Tables in menagerie | +———————+ | mytables | +———————+ 5、顯示錶的結構:mysql DESCRIBE mytable; +————-+————-+——+—–+———+——-+ | Field | Type | Null | Key | Default | Extra | +————-+————-+——+—–+———+——-+ | name | varchar(20) | YES | | NULL | | | sex | char(1) | YES | | NULL | | | birth | date | YES | | NULL | | | deathaddr | varchar(20) | YES | | NULL | | +————-+————-+——+—–+———+——-+ 4 rows in set (0.00 sec) 6、 往表中加入記錄 我們先用SELECT命令來查看錶中的數據:
mysql select * from mytable;
Empty set (0.00 sec)
這說明剛才創建的表還沒有記錄。 加入一條新記錄:mysql insert into mytable – values (′abccs′,′f′,′1977-07-07′,′china′); Query OK, 1 row affected (0.05 sec) 再用上面的SELECT命令看看發生了什麼變化。我們可以按此方法一條一條地將所有員工的記錄加入到表中。 7、用文本方式將數據裝入一個資料庫表 如果一條一條地輸入,很麻煩。我們可以用文本文件的方式將所有記錄加入你的資料庫表中。創建一個文本文件「mysql.txt」,每行包含一個記錄,用定位符(tab)把值分開,並且以在CREATE TABLE語句中列出的列次序給出,例如:abccs f 1977-07-07 china mary f 1978-12-12 usa tom m 1970-09-02 usa 使用下面命令將文本文件「mytable.txt」裝載到mytable表中:mysql LOAD DATA LOCAL INFILE “mytable.txt” INTO TABLE pet; 再使用如下命令看看是否已將數據輸入到資料庫表中:mysql select * from mytable;
如何用MySQL建立資料庫
1、首先在電腦端安裝MySQL,然後進行信息配置操作。打開該軟體,如圖所示。
2、然後點擊菜單欄下的文件選項按鈕,進行創建連接,點擊新建連接選項按鈕。
3、然後進行測試連接,在彈出的新建連接對話框中要填寫信息,單擊「測試連接」,彈出「連接成功」即可。
4、接著填寫內容,在剛才創建的連接中,有很多的數據,右擊連接選項按鈕,新建資料庫即可。
5、接著可以新建一個數據表,這樣就在MySQL建立了一個資料庫和一個數據表,如圖所示。
mysql怎麼使用資料庫
你需要把那個shows.MYD 所在的那個文件夾拷貝到mysql安裝目錄的data目錄下。
如果你是默認安裝,應該在c:\Program Files\MySQL\MySQL Server 5.0\data\
注意是整個shows那些文件所在的目錄。連目錄一起拷貝哈。按你的描述,就應該是data目錄了。 將d:\data1\下的data目錄拷貝到c:\Program Files\MySQL\MySQL Server 5.0\data\下面。
完成之後,重啟mysql看看,可以運行services.msc 在裡面找到mysql 重新啟動mysql。(前提是你安裝的時候配置了mysql服務,我想你應該配置了吧)
重啟之後 進入命令行,
然後mysql -uroot -p 進入mysql
show databases;
看看能不能看到一個叫data資料庫。
如果能看到,恭喜你, 繼續下面的命令。 如果不行,看後面的方法B。
use data
alter table shows add 列名 類型 長度 等等
舉例:
增加一個int型名為id的列
alter table shows add id int(11) not null default ‘0’;
alter table shows add name varchar(32) not null default ”;
如果需要指定列的位置,假如加入的列在number列後面。那麼
alter table shows add id int(11) not null default ‘0’ after number;
方法B。
如果按之前說的文件拷貝方式,重啟進入mysql後看不到data 這個資料庫,那麼可能是你們的mysql版本不一致造成的,應該說這個可能性很大。
那麼,你讓你朋友給你導出資料庫內容。 用mysqldump命令。
mysqldump -uroot -p -D 資料庫名.表名 sss.sql
你拿到這個sss.sql後 再把它導入到你的mysql資料庫。
在cmd下運行
mysql -uroot -p testsss.sql
或者
在mysql命令行下運行
use test
source sss.sql
這樣shows表就導入到你的test資料庫了。
剩下的就簡單了哈。和前面沒啥差別。
use test
alter 命令
怎樣,按這個方法,一切搞定。
如何用MySQL創建一個資料庫
MySQL是一個很常用的資料庫工具。下面,我們來看看如何使用MySQL創建一個資料庫吧。
01
打開MySQL
首先要確保本地電腦中已安裝上MySQL工具,並打開它,再連接上MySQL伺服器,如下圖所示:
02
新建資料庫
在鏈接的MySQL資料庫中右擊,選擇【新建資料庫】選項,如下圖所示:
03
資料庫名稱
會彈出一個新建資料庫窗口,【資料庫名稱】見名知意即可,比如名為db_user,如下圖所示:
04
字符集和序規則
字符集以utf開頭即可,排序規則選擇utf8_general_ci,點擊確定,即可創建一個資料庫,如下圖所示:
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/129954.html