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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

数据库操作命令集锦

發布時間:2023/11/28 生活经验 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数据库操作命令集锦 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

忘記數據庫root用戶的密碼處理方式

  • 1.打開任務管理器,先關閉有關mysqld的所有進程
  • 2.打開cmd控制臺,進入mysql的安裝目錄(/bin)
  • 3.輸入以下命令:mysqld –skip-grant-tables
  • 4.提示有警告信息,不要管他,這個cmd控制臺不要關閉,再開一個cmd控制臺,進入mysql安裝目錄
  • 5.輸入如下命令:mysql -u root -p
  • 6.提示輸入密碼,直接回車.
  • 7.執行如下命令:update mysql.user set password=PASSWORD(‘newpassword’) where User=’root’;
  • 8.執行如下命令:flush privileges;
  • 9.重新啟動mysql,即可

其實這是跳過了用戶驗證直接修改數據庫數據

初始化root賬戶的密碼
mysqladmin -u root password “newpassword”

//創建字符編碼為utf-8的數據庫CREATE DATABASE demo CHARACTER SET utf8 COLLATE utf8_general_ci;//創建字符編碼為utf-8的數據庫biao
//使用此庫,對該庫進行操作
user demo
CREATE TABLE member( userId INT(11) NOT NULL AUTO_INCREMENT, member VARCHAR(20), password VARCHAR(20), grade INT(1) DEFAULT 5,) ENGINE=INNODB CHARSET=utf8 COLLATE=utf8_general_ci; //修改表結構
//添加列
ALTER TABLE [表名] ADD [字段名] DataElement,[字段名] DataElement//刪除字段:
ALTER TABLE [表名] DROP COLUMN [字段名]//修改字段:
ALTER TABLE tableName CHANGE id id int(11) NOT NULL AUTO_INCREMENT;//重命名表:
ALter table tableName rename newTableName//新建默認值
ALTER TABLE [表名] ADD CONSTRAINT 默認值名 DEFAULT 'ABC' FOR [字段名]//刪除默認值
ALTER TABLE [表名] DROP CONSTRAINT 默認值名//新建約束:
ALTER TABLE [表名] ADD CONSTRAINT 約束名 CHECK ([約束字段] <= '2010-12-1')//刪除約束:
ALTER TABLE [表名] DROP CONSTRAINT 約束名

總結

以上是生活随笔為你收集整理的数据库操作命令集锦的全部內容,希望文章能夠幫你解決所遇到的問題。

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