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

首頁 > 開發 > 綜合 > 正文

MYSQL常用命令

2024-07-21 02:13:58
字體:
來源:轉載
供稿:網友

mysql數據庫是一個多用戶,多線程的關系型數據庫,是一個客戶機/服務器結構的應用程序。它是對個人用戶和商業用戶是免費的.

mysql數據庫具有以下優點:

1.同時訪問數據庫的用戶的數量不受限制

2.可以保存超過5千萬條的記錄

3.是目前市場上現有數據庫產品中運行速度最快的數據庫系統

4.用戶權限設置簡單、有效。

mysql數據庫常用命令:

啟動mysql數據庫

c:/>cd mysql5.0/bin

c:/mysql5.0/bin>mysqld –install 安裝mysql服務

c:/mysql5.0/bin>net start mysql 啟動mysql服務

請求的服務已經啟動。

連接mysql

用戶需要提供mysql的用戶名和密碼來連接服務器,如果服務器不是在本機,則還需要一個主機名或ip來指定服務器的位置。

c:/mysql5.0/bin>mysql -h localhost -u root -p

enter password: ****

welcome to the mysql monitor. commands end with ; or /g.

your mysql connection id is 6 to server version: 5.0.18-nt

type 'help;' or '/h' for help. type '/c' to clear the buffer.

mysql>

使用一條簡單的查詢語句

mysql> select version(),current_date;

mysql> select version();select now();

新建或刪除一個數據庫

mysql>create database mydb;

mysql> drop database mydb;

打開的數據庫的命令

mysql> use mysql

database changed

查看數據庫的命令

mysql> show databases;

查看數據表的詳細結構

mysql> desc func;

新建數據庫

mysql> create database school;

query ok, 1 row affected (0.00 sec)

新建表

mysql> create table user01(

-> id varchar(20) not null,

-> username varchar(10) not null,

-> age int(11) default'0',

-> sex char(2) not null default'm',

-> primary key (id)

-> )type=innodb;

query ok, 0 rows affected, 1 warning (0.02 sec)mysql>desc student;


插入和刪除表中的數據

create table student(stuname varchar(20),age varchar(20),id varchar(20),set0 char(1));

插入

mysql> insert into student(id,stuname) values('1','tomcat');

query ok, 1 row affected (0.00 sec)


刪除

mysql> delete from student where id='1';

query ok, 1 row affected (0.01 sec)

刪除表中所有數據

mysql> truncate table student;

query ok, 1 row affected (0.01 sec)

刪除表

mysql> create table temp(t varchar(1));

query ok, 0 rows affected (0.00 sec)

mysql> drop table temp;

query ok, 0 rows affected (0.00 sec)

創建新用戶并給予權限

mysql> grant all privileges on *.* to [email protected] identified by '1234'

with grant option;

更改mysql用戶密碼

c:/mysql5.0/bin>mysqladmin -u root -p password 1234

enter password: ****

備份數據庫及表

我們用mysqldump命令來備份數據庫

c:/mysql/bin/>mysqldump –u root –p 3306 mysql>d:/backup.sql

執行此語句將把mydb 備份到d盤的backup.sql文件中

備份多個數據庫表

c:/mysql/bin/>mysqldump –u root –p 3306 school user01 user >d:/backup.sql

此句的意思是把school庫中的user01表和user表的內容和表的定義備份到d盤backup.sql文件中。

備份所有的數據庫

c:/myql/bin>mysqldump –u root –p 3306 –all –database>d:backup.sql

還原mysql數據庫

c:/mysql/bin/mysql –u root –p 3306 school

還原其中的一個表

mysql> source d:/books.sql;

error:

unknown command '/b'.

query ok, 0 rows affected (0.00 sec)

query ok, 1 row affected (0.00 sec)

退出mysql連接

mysql>quit(exit)

關閉mysql服務

c:/mysql/bin>net mysql

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 常山县| 阿鲁科尔沁旗| 睢宁县| 北安市| 承德县| 当阳市| 闽清县| 阳西县| 北宁市| 疏附县| 三门峡市| 徐水县| 桂东县| 吉木乃县| 南平市| 金川县| 若尔盖县| 定西市| 香港| 蚌埠市| 长宁区| 茌平县| 平邑县| 浦城县| 东兰县| 元朗区| 绍兴市| 茂名市| 南郑县| 新宾| 洪泽县| 鱼台县| 普格县| 忻城县| 齐齐哈尔市| 黔东| 莒南县| 惠安县| 新营市| 延庆县| 陆川县|