Mysql的基本操作(一)

mysql基本操作

1.启动mysql服务service mysql restart2.关闭mysql服务service mysql stop 3.进入命令行窗口:mysql -u{用户名} -p{密码} -h{mysql主机地址} -p{端口}4.退出命令窗口:exit#增加用户#格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by ‘密码‘/*如,增加一个用户user1密码为password1,让其可以在本机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:grant select,insert,update,delete on *.* to user1@localhost Identified by "password1";如果希望该用户能够在任何机器上登陆mysql,则将localhost改为"%"。如果你不想user1有密码,可以再打一个命令将密码去掉。grant select,insert,update,delete on mydb.* to user1@localhost identified by "";*/grant all privileges on test.* to test@localhost identified by ‘123456‘; #all privileges 所有权限

mysql的数据库操作

1.显示数据库 show databases;2.进入数据库中use database;3.查看所有表show tables; 4.删除表 drop table tablename; 5.删除数据库 drop database database; 6.查看表的结构 desc student; describe student; 7.查看配置值

mysql的变量配置

MySQL的变量分为以下两种:1)系统变量:配置MySQL服务器的运行环境,可以用show variables查看2)状态变量:监控MySQL服务器的运行状态,可以用show status查看系统变量:系统变量按其作用域的不同可以分为以下两种:1)分为全局(GLOBAL)级:对整个MySQL服务器有效2)会话(SESSION或LOCAL)级:只影响当前会话有些变量同时拥有以上两个级别,MySQL将在建立连接时用全局级变量初始化会话级变量,但一旦连接建立之后,全局级变量的改变不会影响到会话级变量。查看系统变量的值可以通过show vairables语句查看系统变量的值:sql:show variables like ‘%log%‘; show global variables; show session/local variables; 设置or修改系统变量在MySQL服务器启动时,有以下两种方法设置系统变量的值:1)命令行参数,如:mysqld --max_connections=2002)选项文件(my.cnf) 在MySQL服务器启动后,如果需要修改系统变量的值,可以通过SET语句:[plain] SET GLOBAL var_name = value; SET @@GLOBAL.var_name = value; SET SESSION var_name = value; SET @@SESSION.var_name = value; 如果在变量名前没有级别限定符,表示修改会话级变量。

相关文章