安装好了mysql如何使用_【Linux下mysql初识】安装及简单使用mysql

安装及操作前注意事项:

安装方式

1、yum install mysql               --yum源安装(yum info,yum install, yum remove, yum search, yum list)

2、rpm -ivh mysql-5.5.40-4.x86_64.rpm   --rpm包安装

安装后相关目录介绍

MySQL 安装完成后不象SQL Server默认安装在一个目录,它的数据库文件、配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习。

下面就介绍一下这几个目录。

/etc/mysql                          --配置文件目录(my.cnf , my_cnf_64G, mysql_sock文件存在这个目录下,my.conf里有很多配置相关信息)

/data1/mysql                        --数据库目录

/usr/share /mysql(mysql.server命令及配置文件) --配置文件目录

/usr/bin(mysqladmin mysqldump等命令)             --相关命令目录

/etc/rc.d/init.d/(启动脚本文件mysql的目录) --启动脚本目录

注意事项

1、安装完毕后检查mysql的默认端口是否被占用:

netstat -nat  --查看3306端口是否被正常侦听

2、#1正常后,直接输入mysql,报错:bash: mysql: command not found ,原因是mysql未被加到环境变量里面,可修改PATH参数也可以直接直接加个软链:

ln -s /usr/local/mysql/bin/mysql /usr/bin

3、查看mysql服务是否在自启动项列表:

/sbin/chkconfig --list         --检查是否在自启动列表

/sbin/chkconfig --add mysql    --把MySQL添加到系统的启动服务组里面去

/sbin/chkconfig --del mysql    --把MySQL从系统的启动服务组里面删除

4、登录密码修改: MySQL默认没有密码,安装完毕增加密码,方法如下:

/usr/bin/mysqladmin -u root password 'new-password'

格式:mysqladmin -u用户名 -p旧密码 password 新密码

给root加个密码123456可键入以下命令 :

/usr/bin/mysqladmin -u root password 123456

注:因为开始时root没有密码, 所以-p旧密码一项就可以省略了。

Mysql常用操作

Mysql启动、停止、重启常用命令

(5.0版本service名为是mysqld,5.5以上版本为mysql,注意版本不同的差异性)

服务方式:    service mysql start/stop/restart

脚本方式:    /etc/init.d/mysql start/stop/restart

另:        mysqladmin shutdown   --直接关闭mysql服务

Mysql中sql命令相关简单使用

(mysql服务正常启动执行如下命令)

1、登录mysql数据库:

mysql -u[用户名] -p[密码] -h[host默认为本机可不写]

mysql -uroot -proot

如果要指定ip登录的话,这边就要先执行授权语句:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'10.24.179.144' IDENTIFIED BY 'root' WITH GRANT OPTION;    --请替换用户名密码和ip地址

mysql -uroot -proot -h10.24.179.144

2、显示数据库并使用

show databases;

3、显示数据库中的表

use test; --test是库名

show tables;

4、显示表结构

describe 表名;

5、建库

create database 库名;

6、建表

create table表名(字段设定列表);

7、增加记录

insert into 表名 values(,);

8、修改记录

update 表名 set 列信息;

9、删除记录

delete from 表名 where ...;

10、删库删表

drop database 库名;

drop table 表名;

示例:

f9d60f6d5b85bd41356e951f03e3811b.png

d6678d1a6f148db31ed1288823a299f4.png

856a8da7935b20074ecdbefd1f39a96a.png

11、增加mysql用户

格式:grant select on 数据库.* to 用户名@登录主机identified by "密码"

c1d62a0735238ff6e749597838dbc475.png

注:第一种方式不是安全的增加用户方式,慎用。因为当用户知道user_1的用户名密码后可随意在任何机器上操作当前数据库。较安全的方式为第二种。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值