国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

windows下mysql安裝與使用

2019-11-08 20:31:17
字體:
供稿:網(wǎng)友

安裝

在官網(wǎng)上下載MySQL的安裝包,按照http://www.jb51.net/article/23876.htm上面的安裝步驟安裝即可注意 由于我是個(gè)人學(xué)習(xí)的目的,所以同時(shí)連接的數(shù)量等都設(shè)置的較小,如果是很多人同時(shí)使用,需要注意在安裝的過程中,需要記住端口號(hào)和密碼等,方便之后的操作為方便使用,可以將mysql的路徑添加到環(huán)境變量中去安裝完成后,可以去計(jì)算機(jī)的服務(wù)里查看mysql的服務(wù)情況,如果經(jīng)常使用,可以將它的類型設(shè)置為自動(dòng)啟動(dòng);如果使用頻率較低,可以設(shè)置為啟動(dòng),在每次需要使用前,需要先啟動(dòng)mysql的服務(wù)

打開

打開導(dǎo)航面板中的MySQL 5.5 Command Line Client,會(huì)提示輸入密碼,之后即可進(jìn)入mysql開發(fā)環(huán)境打開cmd,輸入mysql -u root -p(在成功添加了環(huán)境變量的前提下,否則需要先進(jìn)入mysql.exe所在的文件夾),也會(huì)提示輸入密碼,之后也可以進(jìn)入開發(fā)環(huán)境數(shù)據(jù)庫文件默認(rèn)保存在C:/PRogramData/MySQL/MySQL Server 5.5/data

使用

所有語句后面要加上分號(hào)顯示所有數(shù)據(jù)庫 show databases;

創(chuàng)建一個(gè)數(shù)據(jù)庫

create database db1 DEFAULT CHARSET utf8;新建db1的數(shù)據(jù)庫,字符集為utf8

使用某一數(shù)據(jù)庫

use dbname;使用存在的dbname數(shù)據(jù)庫查看數(shù)據(jù)庫中存在的所有的table show tables;

在當(dāng)前數(shù)據(jù)庫下新建table

具體指令如下圖

新建table

如果覺得輸入指令太麻煩,可以將指令寫進(jìn).sql文件里,然后執(zhí)行,例如C:/ProgramData/MySQL/MySQL Server 5.5/data下有一個(gè)run.sql,里面的內(nèi)容如下:

create table test ( id int(10) unsigned not null auto_increment primary key, name char(255) not null );

運(yùn)行指令source C:/ProgramData/MySQL/MySQL Server 5.5/data/run.sql(沒有分號(hào)!!)即可。

向表格中添加數(shù)據(jù)

insert into stu values(NULL, 'xm');因?yàn)閕d指定為非NULL,因此id為自動(dòng)填充,除非自動(dòng)指定也可以指定數(shù)據(jù)項(xiàng)進(jìn)行填充,如insert into stu(name,id) values('xg', 5);

查詢數(shù)據(jù)(select)

select * from stu得到的結(jié)果是stu中所有的數(shù)據(jù)

這里寫圖片描述

這里寫圖片描述

查詢的通用語句: select 列名稱 from 表名稱 [查詢條件];如下圖

這里寫圖片描述

更新列表中的數(shù)據(jù)

更新的形式:update 表名稱 set 列名稱=新值 where 更新條件;使用如下圖

這里寫圖片描述

創(chuàng)建table后對(duì)列的修改

添加列:alter table 表名 add 列名 列數(shù)據(jù)類型 [after 插入位置];修改列的名稱或者屬性:alter table 表名 change 列名稱 列新名稱 新數(shù)據(jù)類型;刪除列:alter table 表名 drop 列名稱;

修改名稱:alter table 表名 rename 新表名;

這里寫圖片描述

這里寫圖片描述

導(dǎo)出文件

進(jìn)入sql環(huán)境后導(dǎo)出:select * from stud into outfile 'E:/output.sql'

進(jìn)入sql環(huán)境后導(dǎo)入:source XXX.sql

這里寫圖片描述

命令行導(dǎo)出

這里寫圖片描述 導(dǎo)出的文件信息如下:

-- MySQL dump 10.13 Distrib 5.5.19, for Win32 (x86)---- Host: localhost Database: db1-- -------------------------------------------------------- Server version 5.5.19/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;/*!40101 SET NAMES utf8 */;/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;/*!40103 SET TIME_ZONE='+00:00' */;/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;---- Table structure for table `stud`--DROP TABLE IF EXISTS `stud`;/*!40101 SET @saved_cs_client = @@character_set_client */;/*!40101 SET character_set_client = utf8 */;CREATE TABLE `stud` ( `id` int(3) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `address` char(60) DEFAULT 'bj', PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;/*!40101 SET character_set_client = @saved_cs_client */;---- Dumping data for table `stud`--LOCK TABLES `stud` WRITE;/*!40000 ALTER TABLE `stud` DISABLE KEYS */;INSERT INTO `stud` VALUES (1,'xg','bj'),(4,'xg',NULL),(5,'xg',NULL),(7,'xl',NULL),(9,'xz','bj');/*!40000 ALTER TABLE `stud` ENABLE KEYS */;UNLOCK TABLES;/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;-- Dump completed on 2017-02-12 10:13:29

這是一個(gè)生成table的命令文件,在sql環(huán)境用source命令即可生成對(duì)應(yīng)的table

修改密碼 進(jìn)入命令行(不是sql開發(fā)環(huán)境!),mysqladmin -u root -p passWord 新密碼

參考鏈接

http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html#c6
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 咸阳市| 马尔康县| 明水县| 五华县| 横峰县| 连城县| 孟村| 武清区| 虹口区| 太湖县| 闵行区| 河池市| 岗巴县| 虎林市| 偏关县| 淳安县| 张家口市| 罗定市| 南投市| 申扎县| 无棣县| 神池县| 都兰县| 灵璧县| 永顺县| 山丹县| 若尔盖县| 西城区| 石楼县| 彰化市| 澜沧| 兰溪市| 铁岭市| 迁安市| 龙里县| 田林县| 陵川县| 玉门市| 星座| 靖安县| 大庆市|