mysql使用link_MySQL初步使用

MySQL初步使用

1. 安装

参考安装脚本:http://tianya23.blog.51cto.com/1081650/359529

2. 启动

service mysql start或者

/etc/rd.d/init.d/mysql start或者

mysqld_safe&或者

safe_mysqld&

步骤1:进入到安装目录下面执行:./mysqld_safe &启动mysql数据库

步骤2:./mysql -uroot, 或者加入环境变量/etc/profile

export MySQL_HOME=/usr/local/mysql

export PATH=$MySQL_HOME/bin:$PATH

授权:

授权本地访问:

GRANT ALL PRIVILEGES ON *.* TO ‘discuz’@‘localhost’ IDENTIFIED BY ‘discuz’ WITH GRANT OPTION;

授权远端访问:

GRANT ALL PRIVILEGES ON *.* TO ‘discuz1’@‘%’ IDENTIFIED BY ‘discuz1’ WITH GRANT OPTION;

在完成mysql对用户的授权之后,需要进行 flush privileges;操作,因为mysql在读取mysql的user表之后,后面一直处于内存之中, 是权限生效需要 flush privileges。

查看授权:show grantscreate user, grant, phpmyadminrevokeupdate, mysqladmin

\s或者status

创建表user的语句:show create table user

show grants;

password()函数

3. 关闭

service mysql stop

/etc/rd.d/init.d/mysql stop或者

mysqladmin shutdown

4. 测试

(1)ping

mysqladmin ping

(2)版本

mysqladmin stop

(3)系统数据库mysql与测试数据库test

mysqlshow

6. 基本使用

show tables;

show databases;use 数据库名;desc user;

describle 表名;或desc 表名;‘#’, ‘–‘均可用于注释create database school;drop database school;drop database if exists school;create table student #建立学生表

(

id int(5) auto_increment not null primary key,

name char(10) not null,

address varchar(50) default ‘清华大学’

year date

);select left(address,10) from student; 只看address的前10个字符select count(*) from student;统计记录数select (100+98+99)/3;当计算器来用select “””hello”;结果为”hello, 将2个双引号当做1个双引号

或select “\”hello”;结果为”helloselect ”‘hello’;结果为’helloselect ‘\’hello‘;结果为’helloselect 0xa+0; 结果为10select 0x5061756c; 结果为Paulselect x‘4d7953514c’;结果为MySQLselect hex(‘cat’);结果为636174select TRUE,true, FALSE,false;结果为1,1,0,0 select * from ‘select’ where ‘select’.id>100;create table orders(‘my orders’ varchar(100));

删除表:drop table student;

本文转自 tianya23 51CTO博客,原文链接:http://blog.51cto.com/tianya23/258755,如需转载请自行联系原作者

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值