1. 程式人生 > >mysql建庫建表及連接數據庫操作

mysql建庫建表及連接數據庫操作

ica 如果 每次 進入 用戶表 ide 名稱 exit p地址

自己做個整理 省的每次都去搜~~

1、本地連接mysql:

一般可以直接鍵入命令
mysql -uroot -p
回車後提示你輸密碼,如果剛安裝好MYSQL,超級用戶root是沒有密碼的,故直接回車即可進入到MYSQL中

了,MYSQL的提示符是:mysql> 

2、修改密碼
mysql>use mysql;
mysql> update user set password=passworD(test) where user=root;
mysql> flush privileges;
mysql> exit;    
3、授予遠程連接權限
 GRANT
ALL PRIVILEGES ON *.* TO root@% IDENTIFIED BY 123456

這裏的123456為你給新增權限用戶設置的密碼,%代表所有主機,也可以具體到你的主機ip地址

 flush privileges;  

這一步一定要做,不然無法成功! 這句表示從mysql數據庫的grant表中重新加載權限數據, 因為MySQL把權限都放在了cache中,所以在做完更改後需要重新加載。

執行完這兩步,再次查詢用戶表命令:select User,authentication_string,Host from user

4、創建數據庫

create database 數據庫名稱 ;(註意分號結尾) flush privileges;

查看所有數據庫

show databases;

5、執行mysql腳本

mysql -uroot -p密碼

登錄到mysql

然後

use mydb;

執行你的腳本文件

source /website/sql/mydb.sql;

6、mysql其他命令:

show databases; 顯示數據庫

create database name; 創建數據庫

use databasename; 選擇數據庫

drop database name 直接刪除數據庫,不提醒

show tables; 顯示表

describe tablename; 顯示具體的表結構

select 中加上distinct去除重復字段

mysqladmin drop databasename

刪除數據庫前,有提示。

顯示當前mysql版本和當前日期

select version(),current_date;

mysql建庫建表及連接數據庫操作