当前位置:首页 > CN2资讯 > 正文内容

linux 关闭 kafka Linux 关闭MySQL

2天前CN2资讯


1、Linux下启动Mysql的命令:/etc/init.d/mysql start2、关闭Mysql的命令:/etc/init.d/mysql shutdown3、重启Mysql的命令:/etc/i

1、Linux下启动Mysql的命令:

/etc/init.d/mysql start

2、关闭Mysql的命令:

/etc/init.d/mysql shutdown

3、重启Mysql的命令:

/etc/init.d/mysql restart

4、创建用户:

grant 权限(all代表所有权限) on database_name.* to userNmae@"%" identified by "Password"

GRANT privileges (columns) ON what TO user IDENTIFIED BY "password" WITH GRANT OPTION

如果创建用户后或者Update Mysql-User表后权限的设置不生效,可以执行flush privileges;就OK!

mysql>grant select,insert,update,delete,create,drop on vtdc.employee to [email protected] identified by '123';

给来自10.163.225.87的用户joe分配可对数据库vtdc的employee表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为123。

mysql>grant all privileges on vtdc.* to [email protected] identified by '123';

给来自10.163.225.87的用户joe分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123。

mysql>grant all privileges on *.* to [email protected] identified by '123';

给来自10.163.225.87的用户joe分配可对所有数据库的所有表进行所有操作的权限,,并设定口令为123。

mysql>grant all privileges on *.* to joe@localhost identified by '123';

给本机用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。

5、导入数据:

在mysql的命令行 source /root/daoru.sql;

6、Linux下解决Mysql数据库大小写的问题:

修改/etc/my.cnf文件,在[mysqld]下加一行:lower_case_table_names=1 (修改完后需要重启动mysql才能生效)

如果/etc下没有my.cnf文件,就把/usr/share/mysql目录下的my-medium.cnf拷贝到/etc目录下,重命名为my.cnf,然后再修改,最后重启Mysql就OK了.可以在Mysql的命令行检查当前的设置是否区分大小写:

mysql> show variables like '%case_table%'; +------------------------+-------+ | Variable_name | Value | +------------------------+-------+ | lower_case_table_names | 1 | +------------------------+-------+

(0:区分;1:不区分)

7、自动启动

1)察看mysql是否在自动启动列表中

[root@test1 local]# /sbin/chkconfig –list

2)把MySQL添加到你系统的启动服务组里面去

[root@test1 local]# /sbin/chkconfig – add mysql

3)把MySQL从启动服务组里面删除。

[root@test1 local]# /sbin/chkconfig – del mysql

8、修改Mysql字符编码:

打开配置文件/etc/my.cnf(修改完后需要重启动mysql才能生效)

在[client] 添加 default-character-set=utf8 默认字符集为utf8

在[mysqld] 添加 default-character-set=utf8 默认字符集为utf8

init_connect='SET NAMES utf8' (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)

mysql> show variables like 'character_set%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+

9、查看Mysql数据库里已经创建好的存储过程和存储函数:

SHOW PROCEDURE STATUS

SHOW FUNCTION STATUS

查看某个存储过程的代码:show create procedure status

对于存储过程,如果是root用户创建的,其他用户则无法访问,可以用如下的方式来解决:

mysql> SHOW CREATE PROCEDURE `database`.`procedure_name`\G

mysql> GRANT select ON mysql.proc to user@'host' IDENTIFIED BY 'passwd';

注意:identified by 'passwd' 的用途是修改密码,如果不想修改密码的话就不要加这句话.

10、查看表结构:desc table_name;

Linux下查看到3306端口的tcp链接:netstat -an | grep 3306

Mysql命令行下查看连接池的链接:show processlist

Linux下远程链接Mysql数据库:mysql -h192.168.1.1 -u -p

11、mysql的用户权限

首先是用户的创建,可以用grant

GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' IDENTIFIED BY 'some_pass' WITH GRANT OPTION;

也可以直接插入:

INSERT INTO user (Host,User,Password) VALUES('localhost','dummy',PASSWORD('some_pass'));

FLUSH PRIVILEGES;


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/25672.html

    分享给朋友:

    “linux 关闭 kafka Linux 关闭MySQL” 的相关文章

    Hostloc论坛:主机爱好者的交流与协作平台

    在这个快速发展的互联网时代,信息交流变得尤为重要,Hostloc论坛正是这样一个致力于主机相关话题交流的平台。论坛的创办源于一群热衷于主机技术的人士,他们希望通过建立一个开放的讨论空间,分享自己的经验和见解。随着时间的推移,Hostloc逐渐发展成为一个全球知名的主机论坛,吸引了来自各个国家的用户共...

    Oracle 免费VPS:轻松入门云计算的最佳选择

    在了解Oracle免费VPS之前,先来看看Oracle Cloud。这是甲骨文公司推出的一项云服务,提供了一系列强大的计算和存储资源。Oracle Cloud的最吸引人的部分是它的免费服务,给用户提供了机会,可以在没有经济负担的情况下体验云计算的强大功能。对于开发者、创业者或只是想进行一些小项目的用...

    支付宝与PayPal充值攻略:如何选择适合的支付方式

    支付宝和PayPal是当今全球最受欢迎的支付平台之一,它们各自具有独特的特点和广泛的用户群体。支付宝成立于2004年,由阿里巴巴集团推出,最初是为了支持电子商务交易,逐渐发展成一个多功能的支付应用。用户不仅可以通过它进行在线支付,还可以进行转账、充值、理财等多种活动。随着移动支付的兴起,支付宝也积极...

    在Ubuntu上使用宝塔面板进行服务器管理的全方位指南

    宝塔面板简介 作为一款在服务器管理领域取得广泛认可的工具,宝塔面板在Linux系统中尤为突出,特别是针对Ubuntu用户而言。通过提供直观的操作界面,宝塔有效地简化了复杂的Linux服务器管理过程。对于我这样的用户来说,宝塔无疑是一个不可多得的助手,轻松应对日常维护和配置工作。 宝塔面板不仅仅是一款...

    Kamatera 云服务的优势:灵活的按小时计费模式

    在当今快速发展的科技环境中,云计算已成为许多企业和个人用户的首选解决方案。说到云服务,Kamatera 无疑是一个值得关注的名字。在这段介绍中,我想和大家分享一下 Kamatera 的主要特点,以及它所提供的各种服务。 首先,Kamatera 是一家全球化的云服务提供商,成立于 1995 年。他们以...

    腾讯云618促销活动:如何以优惠价格体验云服务的优势

    在如今的数字化时代,云服务已成为各类企业和个人开发、运营的重要基础设施。腾讯云618促销活动正是针对这一需求而设计的,旨在帮助用户以更优惠的价格获取高质量的云服务。这一活动的背景与意义不仅仅体现在促销数字和用户数上,更在于它为用户在云计算的海洋中提供了一条便捷的航道。 618作为中国电商的购物盛宴,...