欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux上安裝Mysql及簡(jiǎn)單的使用詳解

 更新時(shí)間:2017年01月13日 08:46:14   投稿:mrr  
這篇文章主要介紹了Linux上安裝Mysql及簡(jiǎn)單的使用講解,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下

1. 安裝mysql  

sudo apt-get update
  sudo apt-get install mysql-server
  sudo apt-get install python-mysqldb(如果python中要使用,請(qǐng)安裝)

2.登錄root用戶:  

mysql -u root -p

3.查看所有數(shù)據(jù)庫(kù):

  show databases;

4.選擇一個(gè)數(shù)據(jù)庫(kù)操作:  

use database_name;

5.查看當(dāng)前數(shù)據(jù)庫(kù)下所有的表: 

 show tables;

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

create database database_name;

  創(chuàng)建一個(gè)編碼是utf8的數(shù)據(jù)庫(kù)?! ?/p>

create database test1 default character set utf8 collate utf8_general_ci;

7.刪除一個(gè)數(shù)據(jù)庫(kù):  

drop database database_name;
drop database database_name;

8.刪除一個(gè)數(shù)據(jù)庫(kù): 

 drop database database_name;

9.刪除一個(gè)表: 

 drop table table_name;

10.SQL插入語(yǔ)句:

 insert into table_name(col1,col2) values(value1,value2);

11.SQL更新語(yǔ)句:  

update table_name set col1='value1',col2='value2' where where_definition;

12.SQL查詢語(yǔ)句:  

select * from table_name where...

13.SQL刪除語(yǔ)句: 

 delete from table_name where...

14.增加表結(jié)構(gòu)的字段:

 alert table table_name add column field1 date ,add column field2 time...

15.刪除表結(jié)構(gòu)的字段:  

alert table table_name drop field1;

16.查看表的結(jié)構(gòu): 

show columns from table_name;

17.limit 的使用:  

select * from table_name limit 3;//每頁(yè)只顯示3行
  select * from table_name limit 3,4 //從查詢結(jié)果的第三個(gè)開(kāi)始,顯示四項(xiàng)結(jié)果。
  此處可很好的用來(lái)作分頁(yè)處理。

18.對(duì)查詢結(jié)果進(jìn)行排序:

select * from table_name order by field1,orderby field2;多重排序

19.退出 

MySQL:exit;

20.去除字段中的回車(chē)符和換行符

update test set contont=replace(replace(contont,char(10),''),char(13),'');

  contont是字段名稱;test是表名

  可以分開(kāi)寫(xiě): 

update test set contont=replace(contont,char(10),'')
  update test set contont=replace(contont,char(13),'')

21.顯示系統(tǒng)的編碼方式

 show variables like 'char%';

22.顯示數(shù)據(jù)庫(kù)的編碼方式  

show create database database_name;

23.修改數(shù)據(jù)庫(kù)的編碼方式 

alter database database_name character set utf8;

  其中utf8為編碼方式

24.顯示數(shù)據(jù)庫(kù)表的編碼方式  

show create table table_name;

25.修改數(shù)據(jù)庫(kù)表的編碼方式

alter table table_name convert to character set utf8 collate utf8_general_ci;

  COLLATE utf8_general_ci:數(shù)據(jù)庫(kù)的校驗(yàn)規(guī)則,ci是case insensitive的縮寫(xiě),意思是大小寫(xiě)不敏感;相對(duì)的是cs,即case sensitive,大小寫(xiě)敏感;還有一種是utf8_bin,是將字符串中的每一個(gè)字符用二進(jìn)制數(shù)據(jù)存儲(chǔ),區(qū)分大小寫(xiě)。

  utf8_bin:區(qū)分大小寫(xiě);

  utf8_general_cs:大小寫(xiě)敏感;

  utf8_general_ci:大小寫(xiě)不敏感。

以上所述是小編給大家介紹的Linux上安裝Mysql及簡(jiǎn)單的使用詳解,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論