国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页数据库类MySQL → mysql常识和基本操作

mysql常识和基本操作

我要评论 2009/04/15 15:59:38 来源:国语自产精品视频在线看 编辑:编辑整理 [ ] 评论:0 点击:311次

   字段类型【xíng】💢  
   1.INT[(M)]  

   正常大【zhèng cháng dà】小整数👥类型【xíng】💢

   2.DOUBLE[(M,D)] [ZEROFILL]  

   正常大【zhèng cháng dà】小✂(双精密)浮点数【fú diǎn shù】字类型【zì lèi xíng】💢

   3.DATE  

   日期类型【xíng】💢。支持的范围是'2025-07-05'到'2025-07-05'。MySQL以【yǐ】'YYYY-MM-DD'格式来【gé shì lái】🗳显示【xiǎn shì】DATE值【zhí】,但是允【dàn shì yǔn】许你使🍗用字符💦串或【huò】😰数字把值【zhí】🕳赋给🐣DATE列

   4.CHAR(M)  

   定长字🦑符串类🍄型【xíng】🚌,当存储时,总是是用空格填满右边到指【biān dào zhǐ】定的长【dìng de zhǎng】🙃度

   5.BLOB TEXT  

   BLOB或【huò】😰TEXT类型【xíng】💢,最大长【zuì dà zhǎng】度为65535(2^16-1)个字符。

   6.VARCHAR

   变长字符串类🍄型【xíng】🚌。  

   1: 显示数【xiǎn shì shù】据库【jù kù】🔡  
   
   SHOW DATABAS,  

   2:当前选【dāng qián xuǎn】🚘择的数据库【shù jù kù】🔡,  

   mysql> SELECT DATABASE();  
   +------------+  
   | DATABASE() |  
   +------------+  
   | test ;  
   +------------+  
   | DATABASE() |  
   +------------+  
   | test    |  
   +------------+  

   当前数据库【shù jù kù】🔡包含的表👜信息:  

   mysql> SHOW TABLES;  
   +---------------------+  
   | Tables in test   
   mysql> SHOW TABLES;  
   +---------------------+  
   | Tables in test   |  
   +---------------------+  
   | mytable1      |  
   | mytable2      |  
   +---------------------+  

   获取表【huò qǔ biǎo】结构  

   mysql> desc mytable1;  
   +---------+-------------+------+-----+---------+-------+  
   | Field  mysql> desc mytable1;  
   +---------+-------------+------+-----+---------+-------+  
   | Field  | Type  | Null | Key | Default | Extra |  
   +---------+-------------+------+-----+---------+-------+  
   | s1  | varchar(20) | YES |NULL  |    |  
   +---------------------+------+-----+---------+-------+  



   5.导入🌤数据库【shù jù kù】🔡表  
   (1)创建.sql文件【wén jiàn】

   (2)先产生一个库如【rú】auction.c:mysqlbin>mysqladmin -u root -p creat auction,会提示输入密🛬码,然后成功创建。

   (2)导入🌤auction.sql文件【wén jiàn】

   c:mysqlbin>mysql -u root -p auction < auction.sql。

   通过以【yǐ】上操作,就可以【yǐ】创建了【chuàng jiàn le】一个数【yī gè shù】据库【jù kù】🔡auction以及【yǐ jí】🗼其中的一🦆个表⬇auction。

   6.修改数据库【shù jù kù】🔡

   (1)在mysql的表中增加字【zēng jiā zì】🌴段:

   alter table dbname add column userid int(11) not null primary key auto_increment;

   这样,就在表dbname中添加【zhōng tiān jiā】了一个字段userid,类型【xíng】💢为int(11)。

   7.mysql数据库【shù jù kù】🔡的授权

   mysql>grant select,insert,delete,create,drop

   on *.* (或【huò】😰test.*/user.*/..)

   to 用户名@localhost

   identified by '密码【mì mǎ】';

   如【rú】:新建一个用户帐号以【yǐ】🍇便可以【biàn kě yǐ】访问数🍿据库【jù kù】🤭,需要进行如【rú】下🚶操作:

   mysql> grant usage

   -> ON test.*
   -> TO testuser@localhost;
   Query OK, 0 rows affected (0.15 sec)

   此后就🐱创建了【chuàng jiàn le】一个新【yī gè xīn】🎊用户叫:testuser,这个用【zhè gè yòng】🎄户只能【hù zhī néng】🗞从localhost连接到【lián jiē dào】🤶数据库【shù jù kù】🔡并可以【bìng kě yǐ】连接到【lián jiē dào】🤶test 数据库【shù jù kù】🔡。下一步【xià yī bù】🛵,我们必【wǒ men bì】须指定testuser这个用【zhè gè yòng】🎄户可以【yǐ】🆑执行【zhí háng】✅哪些操作:

   mysql> GRANT select, insert, delete,update
   -> ON test.*
   -> TO testuser@localhost;
   Query OK, 0 rows affected (0.00 sec)

   此操作使🍗testuser能够在🧠每一个【měi yī gè】🆗test数据库【shù jù kù】🔡中的表【zhōng de biǎo】执行【zhí háng】✅SELECT,INSERT和DELETE以及【yǐ jí】🗼UPDATE查询操【chá xún cāo】🕦作。现在我🐞们结束【men jié shù】操作并【cāo zuò bìng】退出MySQL客户程序:

   mysql> exit
   Bye  

关键词:mysql

阅读本文后您有什么感想? 已有 人给出评价!

  • 1 欢迎喜欢
  • 1 白痴
  • 1 拜托
  • 1 哇
  • 1 加油
  • 1 鄙视