mysql常用操作

来源:互联网 发布:淘宝国外代购怎么做 编辑:程序博客网 时间:2024/06/14 01:48

mysql数据库的构成:库–>表–>行–>字段

相关mysql命令:

mysql -uroot使用管理员身份登录mysql;

show variables;查看mysql版本 ;

show status like'key_read%';查看mysql状态;

命令 作用 命令 作用 show databases; 查看库 use mysql 切换到mysql的库 use discuz 切换到discuz库 select database(); 查看当前所在库 select version(); 查看当前mysql版本 select user(); 查看用户 use discuz; - show tables; 查看库下的表 命令 作用 desc name; 查看表中有哪些字段(如:desc pre_ucenter_vars;) show create table name\G; 查看表创建的字段(语句)(如:show create table pre_forum_post\G;) create database name; 创建一个库 use name - create table tb1(id int(4), name char(40)) ENGINE=MyISAM DEFAULT CHARSET=gbk; 创建表tb1(`使用的是反引号) desc tb1; / show create table tb1\G; / nsert into tb1 values(1,’adf’); 插入数据(’adf’ 使用单引号,不是反引号) insert into tb1 values(2,’linux’); / insert into tb1 (id) values(‘55’); 指插入一个字段 insert into tb1 (name) values(‘dkfldsk’); / insert into tb1 (id,name) values(‘55’,’6’); / update tb1 set id=3 where name=5; 更新表数据,将name行为5的所有id行数据更新成3 delete from tb1 where name=’adf’; 删除一行 (删除name为adf的行) delete from tb1 where id=’3’; 删除id=3 的行 select * from tb1; 查看表内容 / truncate table aming.tb1; 清空aming库下的tb1表的数据 drop table tb1; 删除表 drop database aming; 删除库 grant all on discuz.* to ‘user1用户’@’ip %通配 所有’ identified by ‘密码’ / flush privileges; 刷新权限 show processlist; 查询队列,可以知道数据具体有哪些任务 show variables; 查看变量 这里查看的变量都是可以在etc/my.cnf中定义的 set global max_connections=200; mysql下定义变量参数,将max_connections变量的值改成200; show variables like ‘max_connec%’; 选择性查看变量信息【设置变量信息后重启会丢失设置的信息的,需要编辑etc/my.cnf保存即可】 show status; 查看mysql状态,调优的时候这个命令使用的比较多 show status like ‘%running’; 择性查看 %通配符 变量字符前后都可以使用


错误日志:启动配置文件vim /etc/init.d/mysqld中定义的datadir日志里 有个和hostname名称一样的;.err文件为mysql的错误日志

修复表:repair table discuz.pre_forum_post;
如:修复discuz库下的pre_forum_post表

mysql> repair table discuz.pre_forum_post;+-----------------------+--------+----------+----------+| Table                 | Op     | Msg_type | Msg_text |+-----------------------+--------+----------+----------+| discuz.pre_forum_post | repair | status   | OK       |+-----------------------+--------+----------+----------+1 row in set (0.00 sec)
0 0
原创粉丝点击