linux操作mysql基本操作

1.查看安装的MySQL :rpm -qa | grep mysql

2.查看安装的mariadb:rpm -qa | grep mariadb

3.卸载 :rpm -e --nodeps 【加上刚刚rpm -qa | grep mysql查询出来的结果或者rpm -qa | grep mariadb查询的结果】

4.查看磁盘安装在磁盘大的里面 :df -Th

5.检查mysql用户组和用户是否存在,如果没有,则创建

cat /etc/group | grep mysql

cat /etc/passwd |grep mysql

groupadd mysql

useradd -r -g mysql mysql

6.在最大空间目录下创建mysql 去网盘找到需要的mysql安装包下载上传到linux 刚刚创建的mysql目录下并解压

7.在MySQL下创建data文件夹

8.更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限

chown -R mysql:mysql /usr/local/mysql  //mysql路径

chmod -R 755 /usr/local/mysql   //mysql路径

9.编译安装并初始化mysql,务必记住初始化输出日志末尾的密码(数据库管理员临时密码)

cd /usr/local/mysql/bin

./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

10.编辑配置文件my.cnf,添加配置如下

vim /etc/my.cnf

需要新增一行(不一定要新增没有确定):

basedir=/mysql/mysql-8.0.25-el7-x86_64

1

2

3

4

5

6

7

8

9

[mysqld]

datadir=/usr/local/mysql/data

port = 3306

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

symbolic-links=0

max_connections=400

innodb_file_per_table=1

lower_case_table_names=1

character_set_server=utf8

lower_case_table_names:是否区分大小写,1表示存储时表名为小写,操作时不区分大小写;0表示区分大小写;不能动态设置,修改后,必须重启才能生效:
character_set_server:设置数据库默认字符集,如果不设置默认为latin1

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值