MySQL中日常操作及注意事項

2021-10-08 02:32:55 字數 2006 閱讀 9095

1>

service mysqld start

2>

service mysqld stop

1> 前言簡介:修改mysql管理員的口令:mysql安裝成功之後,管理員預設為root使用者,但此使用者不同於linux系統的root,其初始密碼為空。

2> 修改密管理員碼:可使用mysqladmin –u root password new_password命令來修改密碼;如果root賬號已經設定了密碼,則需要執行以下命令來修改密碼:

mysqladmin –u root password new_password –pold_password
注意:此處可以省略』-u root』,password後面接新的密碼,-p緊跟原來的密碼,之間不能有空格,否則報錯。另外,』-u』和』root』之間可以不加空格。

3> 登入資料庫:mysql –u root –ppassword

注意:可以省略』-u root』,』-u』和』root』之間可以不加空格,-p後緊跟登入密碼,之間不能有空格,否則仍然提示鍵入密碼。

4> 資料庫的建立和使用

 說明:資料庫操作命令都以分號結尾。

 建立資料庫:create database vsftpd;

 檢視資料庫:show databases;

 刪除資料庫:drop database vsftpd;

 選擇要操作的資料庫:use vsftpd;

 建立表:create table users(username char(10),password char(16),id int,key id(id));

注意:通過key id(id)來指定id列為主鍵。

 檢視表:show tables;

 複製表:create table newtable like users;

 向表中插入記錄:insert into users values(『tom』,』password_t』,1);insert into users(name,passwd) values(『hery』,』hery』);

注意:id列的資料也不能省略;也可只針對特定的列新增記錄。

 更新表中記錄:update users set passwd=』test』 where name=』tom』;

 刪除表中記錄:delete from users where name=』tom』;將刪除name為tom的整行記錄。也可以使用truncate table users刪除users表中所有記錄。

 修改表:alter table users add email char(20);增加email列。

alter table users drop email;刪除email列。

alter table users drop key id;刪除名為id的主鍵。

alter table users add key id(passwd);修改主鍵為passwd列,修改前要刪除原主鍵。

alter table users change id sed int;將原來的id列改名為sed列,同時要指定新列的資料型別,否則會報錯。

alter table users modify sed char(10);將sed列的資料型別改為char,同時指定長度。

 刪除表:drop table users;

Qt mysql操作及注意事項

m database qsqldatabase adddatabase qmysql m database.sethostname localhost m database.setport 3306 m database.setdatabasename mydatabase m database.s...

Mybatis中日期比較注意事項

由於mybatis的配置檔案是xml檔案,在解析xml檔案的時候對於 會進行解析。所以我們字進行比較的時候需要進行處理。1 使用 小於,大於,和號,省略號,引號。2 使用 對於日期進行比較的時候,像datetime型別的,格式如 2018 08 08 08 08 08 可以使用cast exp as...

git命令的日常使用及注意事項

git操作四步曲 在自己電腦上建立乙個本地版本庫git init 到這裡本地的版本庫就已經建立完成了。將本地版本庫與雲端的版本庫關聯起來git remote add origingit add 將當前目錄下所有的檔案新增到暫存區 git add local txt.txt 將local txt.tx...