立即学习:https://edu.youkuaiyun.com/course/play/25283/297138?utm_source=blogtoedu
yum -y remove XXX
rpm -ivh rpm软件名 --force --nodeps
验证:
mysqladmin --version
在计算机reboot 后,登陆mysql:
可能会报错:“/var/lib/mysql/mysql.sock不存在”
---原因:是mysql服务没有启动
解决:启动服务:1.每次使用前 手动启动服务 /etc/init.d/mysql start
2.开机自启 chkconfig mysql on chkconfig mysql off
检查开机是否自启动:ntsysv
给mysql的超级管理员root增加密码:
/usr/bin/mysqladmin -u root password root
数据库存放路径:ps -ef|grep mysql
datadir 是数据库目录
pid 文件目录: --pid-file
mysql 核心目录:
/var/lib/mysql mysql 安装目录
/usr/share/mysql 配置文件
/ust/bin :命令目录(mysqladmin ,msqldump等命令)
/etc/init.d/mysql 启停脚本
mysql 配置文件:/usr/share/mysql
常见:
my-huge.cnf 高端服务器(1-2g)
my-large.cnf 中等规模服务器
my-medium.cnf 一般
my-small.cnf 较小
但是,以上配置文件mysql默认不能识别,默认 只能识别 /etc/my.cnf
例:将采用my-huge.cnf:
cp /usr/share/mysql/my-huge.cnf /etc/my.cnf
mysql 字符编码:
show variables like '%char%';
统一设置编码:
vim /etc/my.cnf 添加
[mysql]
client
default-character-set=utf8
[mysqld]
character_set_server=utf8
character_set_client=utf8
collation_server=utf8_general_ci
注意事项:修改编码 只对“之后”创建的数据库生效,因此建议在mysql安装完毕后,第一时间修改编码 utf8
mysql :清屏 crtl +L system clear;