中國(guó)最大的web開發(fā)資源網(wǎng)站及技術(shù)社區(qū),
安裝后期的設(shè)置和測(cè)試
1. 初始化授權(quán)表
./scripts/mysql_install_db
mysql_install_db在mysql數(shù)據(jù)庫(kù)里創(chuàng)建6個(gè)表(user,db,host,tables,priv,columns,priv和func)初始權(quán)限.這些權(quán)限允許mysql root用戶做任何事并允許任何人建立或使用一個(gè)名字以'test'或'test_'開始的數(shù)據(jù)庫(kù).
mysql_install_db僅在第一次安裝mysql時(shí)需要運(yùn)行,若升級(jí)安裝,可以跳過(guò)這一步.
2. 啟動(dòng)mysql服務(wù)器
cd mysql_installation_directory
bin/safe_mysqld &
3. 使用mysqladmin證實(shí)服務(wù)器正在運(yùn)行
mysqladmin version
mysqladmin variables
4. 關(guān)掉服務(wù)器
bindir/mysqladmin -u root shutdown
5. 運(yùn)行一些簡(jiǎn)單的測(cè)試證實(shí)服務(wù)器正在工作
bindir/mysqlshow
bindir/mysqlshow 表名
基本操作
1. 連接與斷開服務(wù)者
mysql -h host -u user -p
enter password:******
若成功則出現(xiàn) mysql> 提示符
在mysql>提示符下,輸入help,顯示幫助信; 輸入quit退出連接.
2. 創(chuàng)建并使用一個(gè)數(shù)據(jù)庫(kù)
mysql> create database tmpdb;
創(chuàng)建數(shù)據(jù)庫(kù)tmpdb
mysql> use tmpdb; 或者 shell> mysql -h host -u user -p tmpdb;
將數(shù)據(jù)庫(kù)tmpdb指定為當(dāng)前的數(shù)據(jù)庫(kù)
mysql> show tables; 顯示當(dāng)前數(shù)據(jù)庫(kù)中的數(shù)據(jù)表
mysql> create table student (name varchar(20),sex char(1),birth date); 創(chuàng)建表student;
mysql> describe student; 查看表student的表結(jié)構(gòu)
mysql> insert into student values('rose','f','1990-03-02'); 在表student中插入一條記錄
mysql> select * from student; 檢索表中的所有記錄;