本文目录一览:
- 1、如何使用centos配置mysql
- 2、centos mysql 修改数据库目录
- 3、centos7 mysql 配置文件更改sock的路径,为什么mysql
- 4、centos7 mysql配置文件 在哪
如何使用centos配置mysql
打开虚拟机插入CentOS5.5.ISO文件,从linux开始:# mount /dev/cdrom /mnt //挂载ISO文件
# cd /mnt/CentOS/ //进入CentOS文件目录下# rpm -qa | grep mysql//查看是否安装了mysql版本# rpm -ivh mysql-server-5.0.77-4.el5_4.2.i386.rpm --nodeps //强制安装
# rpm -ivh mysql-connector-odbc-3.51.26r1127-1.el5.i386.rpm --nodeps
# rpm -ivh mysql-5.0.77-4.el5_4.2.i386.rpm --nodeps //强制安装客服端
上面是安装,版本低点没关系,初学者就喜欢最新版,命令是不变的,wq
# service mysqld start //开户服务,是mysqld,看清楚
*****************配置mysql管理用户root的密码*********************
# mysqladmin -u root password 123456 //为mysql的管理员root,配置一个密码:123456
****************修改mysql管理用户的密码********************
# mysqladmin -u root -p password 456123 //现在修改密码为456123接
Enter password:123456 //提示密码,密码为开始配置的123456
新建数据库与删除数据库
# mysql -u root -p //使用root登录,不是linux的root用户,这个root用户是mysql的管理员用户
Enter password:456123 //这个密码为修改后的密码,你也可以不修改,直接用123456登录
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 22
Server version: 5.0.77 Source distribution
Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
mysql //看到这个说明,登录成功,现在开始操作数据库
mysql show databases; //查看数据库使用“;”结束,就开始执行
mysql create database bbs; //新建一个名为bbs的数据库
Query OK, 1 row affected (0.01 sec) //提示成功,1行受影响,用时多少
mysql use bbs; //选择bbs数据库
Database changed //改变数据库
mysql drop database bbs; //删除数据库bbs
Query OK, 0 rows affected (0.03 sec) //0行受影响,用时多少
4
新建表、复制、删除和修改
mysql create table users( // 新建一个名为users的表
- id int auto_increment, //唯一的编号,每次自动增加1
- username varchar(32) not null, //用户名,设置为32个字符,不能为空
- password varchar(32) null, //密码,设置为32个字符,可以为空
- sex char(4) default 'male', //设置为4个字符,默认为“male”
- content text null, //内容设置为文本,最长65535个字符
- datetime date, //日期时间格式为YYYYMMDD/
- primary key(id) //设置为主键,也就是不能重复
- ); //以分号结束,开始执行命令
mysql describe users; //查看users表的结构
mysql alter table test //一起操作表
- add hobby varchar(50), //在test表中,添加hobby字段,50个字符
- change username name text, //修改username,为name,字段为text;
- rename to testusers; //重名test表为,testusers表
centos mysql 修改数据库目录
MySQL默认的数据文件存储目录
/var/lib/mysql,现在要把目录修改为/home/data/mysql
cd
/home
mkdir
data
//在home目录下建data目录
mysqladmin
-u
root
-p
shutdown
//停止MySQL服务进程:
mv
/var/lib/mysql /home/data/
//移动目录
cp
/etc/my.cnf /etc/my.cnf
//在/etc/目录下找my.cnf配置文件
[如果找不到,可到/usr/share/mysql/下找到*.cnf文件,拷一个到/etc/并改名为my.cnf,
cp
/usr/share/mysql/my-medium.cnf /etc/my.cnf
]
编辑MySQL的配置文件/etc/my.cnf,为MySQL能够正常工作,指明mysql.sock文件的产生位置,
修改
socket=/var/lib/mysql/mysql.sock
成为:
socket=/home/mysql/mysql.sock
操作过程
vi
my.cnf
#
The
MySQL
server
[mysqld]
port =
3306
#socket
=
/var/lib/mysql/mysql.sock
//原内容,为了稳妥用“#”注释此行,加上下面这行
socket
=
/home/data/mysql/mysql.sock
修改MySQL启动脚本/etc/rc.d/init.d/mysql
修改
datadir=/var/lib/mysql
修改成:
datadir=home/data/mysql
重新启动MySQL服务
/etc/rc.d/init.d/mysql start
或reboot命令重启Linux
centos7 mysql 配置文件更改sock的路径,为什么mysql
1. 找到mysql的配置文件/etc/my.cf 2. 编辑my.cf文件 3. 修改datadir以及socket和日志路径 4. 将mysql数据库文件移动到自定义的目录下 5. 重启mysqld服务
centos7 mysql配置文件 在哪
1. 找到mysql的配置文件/etc/my.cf
2. 编辑my.cf文件
3. 修改datadir以及socket和日志路径
4. 将mysql数据库文件移动到自定义的目录下
5. 重启mysqld服务