日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

ubuntu中mysql怎么退出命令_Ubuntu下MySQL简单操作

發布時間:2023/12/2 数据库 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ubuntu中mysql怎么退出命令_Ubuntu下MySQL简单操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

安裝

Ubuntu下安裝常規軟件都比較簡單,直接使用apt-get即可。安裝步驟如下:

輸入mysql命令

系統會提示沒有安裝這個軟件,如下圖:

根據系統提示,執行下面命令進行安裝。

$ sudo apt-get install mysql-client-core-5.6

$ sudo apt-get install mariadb-client-core-10.0

之后安裝Server部分

$ sudo apt-get install mysql-server

安裝過程中會提示設置root密碼,注意設置了不要忘了,安裝完成之后可以使用如下命令來檢查是否安裝成功:

$ sudo netstat -tap | grep mysql

通過上述命令檢查之后,如果看到有mysql 的socket處于 listen 狀態則表示安裝成功。

登陸mysql數據庫

可以通過如下命令:

$ mysql -u root -p

$ mysql -h localhost -u root -p

-u 表示選擇登陸的用戶名

-p 表示登陸的用戶密碼

-h 登錄主機名

服務啟動、停止

1. 啟動方式

1、使用 service 啟動:

service mysql start

2、使用 mysqld 腳本啟動

/etc/inint.d/mysql start

3、使用 safe_mysqld 啟動

safe_mysql&

查看mysql是否在監聽端口命令

$netstat -tl | grep mysql

會看到如下類似內容

tcp 0 0 *:mysql *:* LISTEN

2. 停止

1、使用 service 啟動

service mysql stop

2、使用 mysqld 腳本啟動

/etc/inint.d/mysql stop

3、mysqladmin shutdown

3. 重啟

1、使用 service 啟動

service mysql restart

2、使用 mysqld 腳本啟動

/etc/inint.d/mysql restart

數據類型

MySQL有三大類數據類型, 分別為數字、日期\時間、字符串, 這三大類中又更細致的劃分了許多子類型:

1. 數字類型

整數:

tinyint、smallint、mediumint、int、bigint

浮點數:

float、double、real、decimal

日期和時間:

date、time、datetime、timestamp、year

2. 字符串類型

字符串:

char、varchar

文本:

tinytext、text、mediumtext、longtext

二進制(可用來存儲圖片、音樂等):

tinyblob、blob、mediumblob、longblob

常用命令

create database new_dbname;--新建數據庫

drop database old_dbnane; --刪除數據庫

show databases;--顯示數據庫

use databasename;--使用數據庫

select database();--查看已選擇的數據庫

show tables;--顯示當前庫的所有表

create table tablename(fieldname1 fieldtype1,fieldname2 fieldtype2,..)[ENGINE=engine_name];--創建表

drop table tablename; --刪除表

create table tablename select statement;--通過子查詢創建表

desc tablename;--查看表結構

show create table tablename;--查看建表語句

alter table tablename add new_fielname new_fieldtype;--新增列

alter table tablename add new_fielname new_fieldtype after 列名1;--在列名1后新增列

alter table tablename modify fieldname new_fieldtype;--修改列

alter table tablename drop fieldname;--刪除列

alter table tablename_old rename tablename_new;--表重命名

insert into tablename(fieldname1,fieldname2,fieldnamen) valuse(value1,value2,valuen);--增

delete from tablename [where fieldname=value];--刪

update tablename set fieldname1=new_value where filename2=value;--改

select * from tablename [where filename=value];--查

truncate table tablename;--清空表中所有數據,DDL語句

show engines;--查看mysql現在已提供的存儲引擎:

show variables like '%storage_engine%';--查看mysql當前默認的存儲引擎

show create table tablename;--查看某張表用的存儲引擎(結果的"ENGINE="部分)

alter table tablename ENGINE=InnoDB--修改引擎

create table tablename(fieldname1 fieldtype1,fieldname2 fieldtype2,..) ENGINE=engine_name;--創建表時設置存儲引擎

通過腳本文件操作:

mysql -D samp_db -u root -p < createtable.sql

更多內容請參考

總結

以上是生活随笔為你收集整理的ubuntu中mysql怎么退出命令_Ubuntu下MySQL简单操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。