咬定青山不放松,立根原在破巖中。千磨萬擊還堅(jiān)勁,任爾東西南北風(fēng)。

          《竹石》 點(diǎn)擊圖標(biāo)與我實(shí)時(shí)聊天

          mysql數(shù)據(jù)庫基本應(yīng)用

            應(yīng)用數(shù)據(jù)庫為:mysql 5.1.40
          1.安裝mysql后倘若不想在cmd下到其安裝目錄的bin目錄下操作,就需要將安裝目錄下的bin目錄加入到系統(tǒng)的環(huán)境變量path下。
          2.mysql 語句往往需要;結(jié)尾才能執(zhí)行語句,因此,在命令后面加入;
          3.sql常用命令
            mysql安裝服務(wù)(使mysql隨系統(tǒng)啟動而啟動):mysqld install
            mysql 移除服務(wù)(取消隨系統(tǒng)啟動):mysqld remove
            mysql啟動:net start mysql
            mysql mysql停止:mysqladmin -u root -p shutdown  /net stop mysql
            mysql登陸:mysql -h localhost -u root -p  注:在本機(jī)上-h一項(xiàng)可以省略
            常用命令:use database;show databases/tables;describe table;
          注:倘若mysql為非安裝包形式,首先用mysqld 啟動服務(wù),下次使用時(shí)仍然要執(zhí)行mysqld,要使其隨系統(tǒng)啟動,mysqld install    裝入服務(wù)。
          4.(非安裝包形式)配置:在mysql目錄下有多個(gè).ini文件,隨便挑一個(gè),例如,將my-small.ini改為my.ini。并且修改里面的內(nèi)容:
            [client]
            port = 3306
            default-character-set = gb2312
            需要配置的主要是兩項(xiàng),一個(gè)是客戶端端口,一個(gè)是默認(rèn)的字符集(gbk就是設(shè)置成了中文),這
            里端口選用默認(rèn)的3306,字符集可以根據(jù)需要修改為UTF-8或GBK或gb2312。
            在這里加入default-character-set = gb2312。
            [mysqld]
            port = 3306
            basedir= "C:/mysql-5.1.40-win32"
            datadir= "C:/mysql-5.1.40-win32/data"
            default-character-set = gb2312
            注:basedir為mysql安裝目錄,datadir為數(shù)據(jù)庫放置目錄。

          5.修改密碼update user set password=password('newpassword') where user='root';然后flush privileges;
            增添賬號:insert into user (host,user,password)values('localhost','c',password('c')),然后flush privileges;
              其它項(xiàng)添加后也要flush privileges;
            借助于工具mysql-front實(shí)現(xiàn)數(shù)據(jù)庫的備份,增減用戶很方便。

          6. mysql用jdbc驅(qū)動方式連接數(shù)據(jù)庫。
           public void getConnect()
           {
            try
            {
             /*mysql 5.1.40,連接數(shù)據(jù)時(shí)勿忘將jdbc連接jar包放入tomcat的lib目錄下*/
             /*用驅(qū)動方式連接*/
             Class.forName("com.mysql.jdbc.Driver").newInstance();
             String url="jdbc:mysql://localhost/student?"; //student為要連接的數(shù)據(jù)庫
             
             String username="root";           //連接數(shù)據(jù)庫的用戶名
             String password="psd";          //密碼
             conn=DriverManager.getConnection(url,username,password);
            }
            catch(Exception e)
            {
             System.out.print("連接數(shù)據(jù)庫失敗!");
            }
           }
          注:需要導(dǎo)入相應(yīng)的數(shù)據(jù)庫連接需要的包:import java.sql*;conn為Connection 的引用變量。

           

           

           

          posted on 2009-10-29 16:09 任小為 閱讀(175) 評論(0)  編輯  收藏 所屬分類: database

          導(dǎo)航

          留言簿

          隨筆分類

          積分與排名

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 福贡县| 五大连池市| 手机| 菏泽市| 原阳县| 南和县| 邛崃市| 义乌市| 金昌市| 浑源县| 隆回县| 大兴区| 大同县| 苍梧县| 云安县| 四会市| 神农架林区| 翼城县| 大同县| 阜平县| 丁青县| 大竹县| 射阳县| 桦川县| 屏东县| 富川| 禹城市| 乌审旗| 晴隆县| 开鲁县| 兰考县| 哈巴河县| 益阳市| 轮台县| 怀仁县| 龙口市| 郴州市| 镇远县| 庄浪县| 海淀区| 化德县|