rpm安装命令mysql_MySQL的基本命令和rpm安装

MySQL:

关系型数据库,开源,免费

TCP/IP ,多用户,多线程,多CPU

多存储引擎(表的类型)

ansi/iso的sql标准

c–>s

语言,sql

structed query language

MySQL安装:

1,rpm包的方式

mysql-5.1         客户端软件

mysql-libs         MySQL库文件

mysql-server    做服务器需要

php-mysql        PHP访问MySQL

mysql-devel        C访问MySQL

rpm -ivh mysql-5.1.61-4.el6.i686.rpm        安装mysql

rpm -ivh mysql-server-5.1.61-4.el6.i686.rpm    安装mysql-server

启动MySQL(mysqld)服务:

service mysqld status    查看mysqld服务是否启动

service mysqld start    启动mysqld服务

service mysqld stop    关闭mysqld服务

ps aux | grep “mysql”    查看进程

netstat -ntaup | grep “mysql”    查看端口

chkconfig mysqld on    设置进入某运行级别,mysqld服务自动启动

chkconfig mysqld off    设置进入某运行级别,mysqld服务自动启动

chkconfig –list mysqld    查看mysqld对应那些运行级别自动启动

mysql    运行mysql

mysql -u root -p

status;                查看mysql状态

select version();        查看mysql版本

select current_user();    查看当前用户

select database();        查看当前使用的是哪个数据库

show databases;        查看有哪些数据库

show tables;            查看当前数据库中有哪写表

use mysql;    使用mysql数据库

desc user;    查看user表的表结构

user表存放的mysql的用户信息。

select user,password,host from user;

grant all on *.* to tom@localhost identified by ‘aixocm’    新建用户

drop user tom@localhost    删除用户

mysql客户端与服务端的通信方式:

1,unix socket

2,tcp/ip

sock文件的作用,mysql customer与mysql server在本机通信时使用。

socket比tcp/ip要快,sock文件只能在(服务器)本机使用。

create database ds;

use ds;

create table stu

(

stuID     int,

stuName varchar(32),

stuAge  int

)engine=innodb charset=utf8;

insert into stu values(1,’tom1′,20);

insert into stu values(2,’tom2′,21);

insert into stu values(3,’tom3′,22);

desc stu;            显示表结构

desc stu stuName;        显示stuName字段的详细信息

show table statusG;    显示表的状态    “G”表示按行显示

show full columns from stu;显示所有字段的详细信息

show create table stu;    显示创建stu表的信息

show warnings;        显示警告信息

drop table if exists stu;    如果存在stu表,则将stu表删除

MySQL的配置文件

client和server的配置文件是同一个:

file  /etc/my.cnf

服务器端的配置项:

[mysqld]

datadir=/var/lib/mysql    数据库文件存放的路径

socket=/var/lib/mysql/mysql.sock    sock文件存放的路径

user=mysql        所有者(主人)

symbolic-links=0

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

客户端的配置项:

[mysql]

#prompt=haha>>        显示的形式

#socket=/tmp/mysql.sock

相关资源:蓦然记忆助手2.0触屏加强版-管理软件工具类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月18日
下一篇 2021年1月18日

相关推荐