IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置:首頁(yè)數(shù)據(jù)庫(kù)MYSQL → 初學(xué)者必讀 MySQL數(shù)據(jù)庫(kù)常見問題匯總

初學(xué)者必讀 MySQL數(shù)據(jù)庫(kù)常見問題匯總

時(shí)間:2015/6/28來源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評(píng)論(0)

1.關(guān)于自增字段重新賦初值的問題?

ALTER TABLE tbl AUTO_INCREMENT = 1;

2.如何實(shí)現(xiàn)mysql中自增長(zhǎng)字段的功能?

以下為引用的內(nèi)容:

  create table abc(id int(10) not null auto_incremnet primary key,

  name varchar(10) not null,

  address varchar(200) not null,

  postcode char(6) not null

  );

這樣就創(chuàng)建了一個(gè)表,這個(gè)表的id子段是自動(dòng)增長(zhǎng)的。

你還可以在一建好的表中增加這樣的字段,操作如下:

以下為引用的內(nèi)容:

  alter table tb_name add id int(10) not null auto_increment first;

或者

  alter table tb_name add id int(10) not null auto_increment;

3、如何更改mysql中用戶密碼?

a、在mysql/bin/目錄下面

./mysqladmin -u[用戶名如:root] -p[舊密碼,如果沒有密碼留空] password [新密碼]

./mysqladmin -uroot -p123456 password 456789

其中 用戶名: root 原來密碼: 123456 新密碼: 456789

b、以root用戶進(jìn)入mysql

以下為引用的內(nèi)容:

  mysql> use mysql

  mysql>update user set Password=password('newpassword') where User='root';

  mysql>flush privileges;

注意大小寫。

4、如何遠(yuǎn)程連接mysql

(1)進(jìn)入mysql,創(chuàng)建一個(gè)新用戶xuys:

格式:grant 權(quán)限 on 數(shù)據(jù)庫(kù)名.表名 用戶@登錄主機(jī) identified by "用戶密碼";

grant select,update,insert,delete on *.* to [email protected] identified by "xuys1234";

查看結(jié)果,執(zhí)行:

以下為引用的內(nèi)容:

  use mysql;

  select host,user,password from user;

可以看到在user表中已有剛才創(chuàng)建的xuys用戶。host字段表示登錄的主機(jī),其值可以用IP,也可用

主機(jī)名,將host字段的值改為%就表示在任何客戶端機(jī)器上能以xuys用戶登錄到mysql服務(wù)器,建議在開發(fā)時(shí)設(shè)為%。

以下為引用的內(nèi)容:

  update user set host = '%' where user = 'xuys';

  (2) mysqladmin -uroot -ppwd reload

  mysqladmin -uroot -ppwd shutdown

  (3)./mysqld_safe --user=root &

記。簩(duì)授權(quán)表的任何修改都需要重新reload,即執(zhí)行第3步。

如果經(jīng)過以上3個(gè)步驟還是無法從客戶端連接,請(qǐng)執(zhí)行以下操作,

在mysql數(shù)據(jù)庫(kù)的db表中插入一條記錄:

以下為引用的內(nèi)容:

  use mysql;

  insert into db values('192.168.88.234','%','xuys','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');

  update db set host = '%' where user = 'xuys';

重復(fù)執(zhí)行上面的第2、3步。

關(guān)鍵詞標(biāo)簽:常見問題,匯總,數(shù)據(jù)庫(kù)

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 10款MySQL數(shù)據(jù)庫(kù)客戶端圖形界面管理工具推薦10款MySQL數(shù)據(jù)庫(kù)客戶端圖形界面管理工具推薦MySQL常用維護(hù)管理工具MySQL常用維護(hù)管理工具Linux VPS/服務(wù)器上輕松導(dǎo)入、導(dǎo)出MySQL數(shù)據(jù)Linux VPS/服務(wù)器上輕松導(dǎo)入、導(dǎo)出MySQL數(shù)據(jù)MySQL復(fù)制的概述、安裝、故障、技巧、工具MySQL復(fù)制的概述、安裝、故障、技巧、工具

相關(guān)下載

人氣排行 MySQL數(shù)據(jù)庫(kù)啟動(dòng)失敗1067進(jìn)程意外終止的解決辦法總結(jié)Mysql 1045錯(cuò)誤解決辦法10款MySQL數(shù)據(jù)庫(kù)客戶端圖形界面管理工具推薦MySQL服務(wù)器進(jìn)程CPU占用100%解決辦法MySQL導(dǎo)出導(dǎo)入命令的用例MySQL無法啟動(dòng)、無法停止各種解決方法總結(jié)三種常用的MySQL建表語句Mysql清空表的實(shí)現(xiàn)方法