1, mysql -uroot -pxxxx //登陸數(shù)據(jù)庫
創(chuàng)新互聯(lián)建站從2013年創(chuàng)立,先為吉安等服務(wù)建站,吉安等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為吉安企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
2, show databases; //查看數(shù)據(jù)庫,例如要在test庫中建表
3, use test;//進(jìn)入test
4, create table users( //例如要建立users表,下面是建立字段
5, id int(10) unsigned not null auto_increment,
6, username varchar(20) not null,
7, userpassword varchar(20) not null,
8, email varchar(20) not null,
9, primary key (id));
//這樣就建立好了一個基本完整的表了
可以用mysql官方提供的可視工具:mysql-gui-tools。 如果不介意用盜版,mysql-front確實(shí)比官方的那個更好用。 你的mysql-front連接里,注冊 - 數(shù)據(jù)庫這個給的不對。應(yīng)該是把服務(wù)器、端口、用戶、密碼填好后,點(diǎn)瀏覽選擇mysql里有哪些database,而不是指定你的mysql安裝路徑。
用root帳號登錄后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重啟MYSQL服務(wù),這時已設(shè)置成功:不區(qū)分表名的大小寫;
lower_case_table_names參數(shù)詳解:
lower_case_table_names = 0
其中0:區(qū)分大小寫,1:不區(qū)分大小寫
MySQL在Linux下數(shù)據(jù)庫名、表名、列名、別名大小寫規(guī)則是這樣的:
1、數(shù)據(jù)庫名與表名是嚴(yán)格區(qū)分大小寫的;
2、表的別名是嚴(yán)格區(qū)分大小寫的;
3、列名與列的別名在所有的情況下均是忽略大小寫的;
4、變量名也是嚴(yán)格區(qū)分大小寫的;
MySQL在Windows下都不區(qū)分大小寫。
3、如果想在查詢時區(qū)分字段值的大小寫,則:字段值需要設(shè)置BINARY屬性,設(shè)置的方法有多種:
A、創(chuàng)建時設(shè)置:
CREATE TABLE T(
A VARCHAR(10) BINARY);B、使用alter修改