首页 > 数据库 >mysql安装

mysql安装

时间:2023-07-16 14:11:58浏览次数:44  
标签:set 安装 mysqld usr mysql local user

安装方式选择: 二进制、源码、yum安装 (生产选择二进制安装)
参考链接:https://www.cnblogs.com/yyxianren/p/11319544.html
1.卸载默认安装的mariadb:
   yum remove mariadb* -y
2.添加mysql用户:
   useradd -s /sbin/nologin -M mysql
3.解压tar文件并移动到指定目录,并赋权:
   tar zxvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz
   mv mysql-5.7.19-linux-glibc2.12-x86_64 /usr/local/mysql
   chown -R mysql:mysql /usr/local/mysql/
4.初始化mysql:(该操作之前要划分LVM)
   /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

5.创建系统服务,并修改参数:
   cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
   vi /etc/init.d/mysqld
   basedir=/usr/local/mysql
   datadir=/usr/local/mysql/data
   #修改上边俩行参数,添加指定的mysql目录和数据目录
6.修改配置文件:
   vi /etc/my.cnf (参考:https://www.cnblogs.com/lijiaman/p/10743102.html)
[mysql]
default-character-set=utf8
[mysqld]
skip-name-resolve
port = 3306
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
max_connections=1000
character-set-server=utf8
default-storage-engine=INNODB
lower_case_table_names=1
max_allowed_packet=160M

   添加环境变量:
   vi .bash_profile
   PATH=$PATH:$HOME/bin:/usr/local/mysql/bin
   source .bash_profile
7.启动mysql:
   /etc/init.d/mysqld start

8. 修改mysql密码及允许远程登录
   mysql -uroot -p
   mysql> set password=password('123456');
   mysql> use mysql;
   mysql> select host,user from user;
   mysql> update user set host='%' where user='root';
   mysql> flush privileges;

9.设置开机启动
10.安装要点:字符集、版本、引擎。
   远程登录: mysql -h 192.168.200.9 -P 3608 -uroot -pm%N78v3n
   字符集查看:show variables like '%char%';
   引擎查看:show engines; 

   字符集查看:show variables like '%coll%';
   set collation_database=utf8mb4_general_ci;
   字符集更改:
   use lsyth_qrtz;
   ALTER DATABASE lsyth_sec CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

   my.cnf配置修改:lower_case_table_names=1 (0改成1)方法:
   在配置文件中加一行,lower_case_table_names=1
   show variables like 'lower%';
   然后重启服务即可,systemcctl restart mysqld

 

标签:set,安装,mysqld,usr,mysql,local,user
From: https://www.cnblogs.com/huchao12/p/17557804.html

相关文章

  • MySQL索引
    主键索引和普通索引结构上的区别每一个索引在InnoDB里面对应一棵B+树。有一个主键列为ID的表,表中有字段k,在k上有索引。CREATETABLET(  idintPRIMARYKEY,  kintNOTNULL,  namevarchar(16),  INDEX(k))ENGINE=InnoDB;表中R1~R5的(ID,k)值分别为(100,1......
  • MySQL自增值
    InnoDB引擎1自增值的保存机制MySQL5.7及之前的版本自增值保存在了内存里面,MySQL8.0版本才有自增值持久化能力(把自增值的变更记录在了redolog,重启后依靠redolog回复)。每次重启后,把自增值的最大值max(id)+1作为这个表当前的自增值。例如,一个表最大的id是10,AUTO_INCREMENT=11,删......
  • mysql主从复制
    1.MySQL主从复制介绍  主从复制实现的原理:(同步二进制日志文件)  主服务器开启二进制日志功能,当mysql进行操作同时生成一条操作事件日志,  并写入二进制日志文件中,从服务器通过同步二进制日志文件,并在从服务器  重新执行该事件,从而实现主从复制。2.主从服务器配置 ......
  • 安装OpenMediaVault服务和Docker应用
    安装SSH服务安装ssh服务sudoaptinstallssh配置ssh:sudovim/etc/ssh/sshd_config在sshd_config文件中找到PasswordAuthentication字段,将其设置为yes:PasswordAuthenticationyes如果需要用root用户远程登录,需要添加一句:PermitRootLoginyes#允许root用户登录启动服务......
  • WSL环境中安装过Java并配置VSCode
    WSL环境已经配置好,现在开始在Ubuntu里面安装Java!一下载tar包方式手动安装1.1下载地址:https://www.oracle.com/java/technologies/downloads/1.2在上面的地址中选择合适的版本进行下载,然后将下载的安装包拷贝到wsl系统所在目录,然后进入Ubuntu,找到拷贝的安装包,比如我的wsl迁移......
  • 安装docker
    安装docker通过curl命令安装docker,系统会自动安装完成。[root@localhostdocker]#curl-fsSLhttps://get.docker.com|bash-sdocker--mirrorAliyun查看docker版本[root@localhostdocker]#docker-vDockerversion24.0.2,buildcb74dfc ......
  • centos7中安装最新版本的make
     001、官网下载: https://ftp.gnu.org/gnu/make/ 002、查看当前的make版本及系统版本a、make版本[root@PC1~]#make--versionGNUMake3.82Builtforx86_64-redhat-linux-gnuCopyright(C)2010FreeSoftwareFoundation,Inc.LicenseGPLv3+:GNUGPLversion......
  • vsphere上redhat7.5系统安装
    Redhat7.5系统安装参考需求:安装redhat7.5,给2CPU,40G磁盘空间,4G内存,IP地址为5.19、5.20,网关5.1 步骤如下:1.选择需要将虚拟机安装的主机选中IP-->单击文件-->新建-->新建虚拟机 2.选择配置类型选择典型模式即可 3.虚拟机名称虚拟机一般命名规则:用......
  • Python教程(4)——Python开发工具PyCharm的下载与安装
    PyCharm是一种专业的Python集成开发环境(IDE),由JetBrains公司开发和维护。它提供了丰富的功能和工具,帮助开发人员更高效地编写、调试和测试Python代码。如果是一些大型Python项目强烈推荐用这个来开发。今天我们来介绍一下PyCharm的下载与安装。PyCharm的下与载安装首先需要到PyCh......
  • vscode通过命令安装code到path
    vscode安装时候,可以勾选安装code命令到path,但是这个默认没选中,经常忘记勾选补救方案有两种1.自己去配置path环境变量2.通过vscode的命令直接安装ctrl+shift+p,输入install,出现的安装到path这个就是了 ......