ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

JY32 Mysql02的安装

2020-12-23 23:03:14  阅读:323  来源: 互联网

标签:JY32 Mysql02 -- pcentos mysqladmin cnf uroot mysql 安装


一配置yum仓库

[Mariadb]

name=Mariadb

baseurl=https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/10.4/centos7-amd64/

gpcheck=0

yum repolist 

yum -y install mariadb-server

二启动Mariadb

    systemctl start mariadb

show databases;查看数据库

use mysql 

desc user列出表的列

账号跟主机绑定

三安全加固

mysql_secure_installation

端口3306

%通配符  _匹配单个字符

客户端命令 status =\s   use     help  system间接调用linux命令  = !source调用sql脚本 =\.

服务端命令必须加分号;

mysql -uroot -pmagedu -e '\s' 在外面直接执行mysql命令

mysql -uroot -pmagedu < /data/test.sql 重定向输入脚本

cat mysql -uroot -pmagedu | mysql -uroot -pmagedu

-A, --no-auto-rehash 禁止补全

-u, --user= 用户名,默认为root

-h, --host= 服务器主机,默认为localhost

-p, --passowrd= 用户密码,建议使用-p,默认为空密码

-P, --port= 服务器端口

-S, --socket= 指定连接socket文件路径

-D, --database= 指定默认数据库

-C, --compress 启用压缩

-e  “SQL“ 执行SQL命令

-V, --version 显示版本

-v --verbose 显示详细信息

--print-defaults 获取程序默认使用的配置

#临时修改mysql提示符

[root@centos8 ~]#mysql -uroot -pcentos --prompt="\\r:\\m:\\s(\\u@\\h) [\\d]>\\_"

#临时修改mysql提示符

[root@centos8 ~]#export MYSQL_PS1="\\r:\\m:\\s(\\u@\\h) [\\d]>\\_" 

#持久修改mysql提示符

[root@centos8 ~]#vim /etc/my.cnf.d/mysql-clients.cnf

[mysql]

prompt="\\r:\\m:\\s(\\u@\\h) [\\d]>\\_"  

mysqladmin -uroot -pcentos ping 探测数据的存活性

mysqladmin -uroot -pcentos shutdown  testdb关闭数据库

mysqladmin -uroot -pcentos drop testdb删除数据库

mysqladmin -uroot -pcentos password 'magedu'修改密码

服务器端配置文件:

/etc/my.cnf #Global选项

/etc/mysql/my.cnf #Global选项

~/.my.cnf #User-specific 选项

配置文件格式:

[mysqld]

[mysqld_safe]

[mysqld_multi]

[mysql]

[mysqldump]

10:29:30(root@localhost) [(none)]> use mysql

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

Database changed

10:29:34(root@localhost) [mysql]> exit

vim/etc/my.cnf.d/client.conf

[client]

user=wang

password=centos

mysqladmin [OPTIONS] command command....

#查看mysql服务是否正常,如果正常提示mysqld is alive

mysqladmin -uroot -pcentos  ping

#关闭mysql服务,但mysqladmin命令无法开启

mysqladmin –uroot –pcentos shutdown

#创建数据库testdb

mysqladmin -uroot –pcentos  create testdb

#删除数据库testdb

mysqladmin -uroot -pcentos  drop testdb

#修改root密码

mysqladmin –uroot –pcentos password ‘magedu’

#日志滚动,生成新文件/var/lib/mysql/mariadb-bin.00000N

mysqladmin -uroot -pcentos flush-logs

四配置文件格式

格式:parameter = value

说明:_和- 相同

1,ON,TRUE意义相同, 0,OFF,FALSE意义相同

关闭远程连接mysql

vim /etc/my.cnf

[mysqld]

skip-networking=1

查看端口

ss -ntl

标签:JY32,Mysql02,--,pcentos,mysqladmin,cnf,uroot,mysql,安装
来源: https://blog.51cto.com/14234935/2571514

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有