码迷,mamicode.com
首页 > 数据库 > 详细

mysql基本操作

时间:2014-11-07 06:08:52      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:des   blog   http   io   ar   sp   for   strong   数据   

 1、安装mysql服务器和客户端
#sudo apt-get install mysql-server mysql-client

2、启动mysql服务
#sudo /etc/init.d/mysql start

3、连接mysql服务器
#mysql -u root -p

$mysql -u bookorama -p
mysql>show databases;
mysql>use books;
mysql>show tables;
mysql>select * from books;

4、停止mysql服务
#sudo /etc/init.d/mysql stop

5、删除匿名用户,禁止匿名登陆
#mysql -u root -p
mysql>use mysql;
mysql>delete from user where User=‘‘;
mysql>quit;

#mysqladmin -u root -p reload

6、更改root用户密码
#mysqladmin -u root -p password ‘newpassword‘ //记住带上 -p

7、查看数据库存放位置
#mysqladmin -u root -p variables|grep datadir

8、删除数据库
mysql>drop table cmd;
mysql>drop tables cmd,cmd_all,proptags;
注意:删除表时,如果没有外键约束,才能删除成功

9、查看数据库信息
mysql>show databases;
mysql>show tables (from databasename);
mysql>show columns from books;
mysql>show grants for databasename;
mysql>describe books;
mysql>show create table books;

10、变量
mysql>show variables like ‘%character%‘;

mysql>set @var1=‘chenbin‘,@var2=‘panda‘; //定义并设置用户变量var1和var2
mysql>select @var1; //查看用户变量

mysql>set global sort_buffer_size=value; //设置全局系统变量
mysql>select @@global.sort_buffer_size; //察看全局系统变量

mysql>set sort_buffer_size=value; //设置session系统变量
mysql>select @@sort_buffer_size; //察看session系统变量

11、函数
mysql>select last_insert_id();

12、创建用户并授权
创建admin用户,该用户拥有所有数据库,包括mysql数据库的所有权限,并且能对其它用户授权。
#mysql -u root -p
mysql>grant all on *.* to admin with grant option;
mysql>show grants;
mysql>show grants for admin; 

=-=-=-=-=
Powered by Blogilo

mysql基本操作

标签:des   blog   http   io   ar   sp   for   strong   数据   

原文地址:http://www.cnblogs.com/pandachen/p/4080297.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!