`

startos 下mysql管理问题

阅读更多

用回linux后,肯定首选的是 startos了,因为能直接装在windows分区目录下,对于我这种只分了一个区的sd硬盘懒人而言是最好的方式了,

 

首先安装 mysql服务

sudo yget --install mysql

 

测试下python,那就把 easy_install 给安装了吧 

wget https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py
easy_install MYSQL-Python

如果出现如下错误:
致命错误:Python.h:没有那个文件或目录 编译中断。 
          出现这个问题的原因是,系统中的python是自带的,而没有安装python的开发包并没有安装,所以在shell下执行如下命令:
点击(此处)折叠或打开

yum install python-devel
     C)和B)一样执行命令后,还可能出现这样的类似的错误:
        =======>_mysql.c:36:23: 致命错误:my_config.h:没有那个文件或目录 编译中断。
         显而易见,解决的方法和上面的也是一样的,这是因为mysql开发包未安装,同样执行以下命令就可以解决了!
点击(此处)折叠或打开

yum install mysql-devel
3)最后,问题就圆满解决了!(PS:前提是你已经安装好了mysql,如果没有也会触发相应错误,这时只要安装就行了)

 

安装完之后,启动是可以,但是 startos中并不存在,service | chkconfig | update-rc.d 这种东西,纠结死我了。。。

 

Mysql自带了一个非常好用的管理mysql服务的脚本,默认在$MYSQL_HOME/support-files路径下,文件名是mysql.server,首先找到它在哪里?

写道
kenxu@startos:~/softken/tools$ sudo find / -name mysql.server
/usr/share/mysql/mysql.server

 然后将其复制到 /etc/init.d/ 下

启动:

 

写道

 

kenxu@startos:/etc/init.d$ sudo /etc/init.d/mysql.server start
Password:
Starting MySQL.. SUCCESS!

 停止:

 

写道

 

kenxu@startos:/etc/init.d$ sudo /etc/init.d/mysql.server stop
Shutting down MySQL. SUCCESS!

 

 mysql 缺省安装时密码为空,这会造成两个问题:

1. 不安全

2. 使用phpmyadmin 这种去连接时连接不了

 

运行 

写道
mysqladmin -u root password "youpass"

 此时设置了账户密码

 

但是此时仍然可以使用 空用户登录,为了解决这个问题

解决mysql不用用户名和密码可以直接登陆的问题:
mysql>use mysql;
mysql>delete from user where user='';
mysql>flush privileges; 

 

有时候需要提供一个远程连接的用户给特定的数据库:

 

测试机的项目管理数据库
easywed_project
     grant all privileges on my_project.* to easyproject@'%' identified by 'easyprojectmy';
 
FLUSH PRIVILEGES;

 

 

分享到:
评论

相关推荐

    mac os下的mysql管理工具

    mac os下的mysql管理工具,方便在mac os环境下进行数据库管理

    PHP+MySQL图书管理系统源码.zip

    PHP+MySQL图书管理系统源码.zip,PHP+MySQL图书管理系统源码.zip,PHP+MySQL图书管理系统源码.zip,PHP+MySQL图书管理系统源码.zip,PHP+MySQL图书管理系统源码.zip,PHP+MySQL图书管理系统源码.zip,PHP+MySQL图书...

    PHP+MySql图书管理系统源码.zip

    PHP+MySql图书管理系统源码.zip,PHP+MySql图书管理系统源码.zip,PHP+MySql图书管理系统源码.zip,PHP+MySql图书管理系统源码.zip,PHP+MySql图书管理系统源码.zip,PHP+MySql图书管理系统源码.zip,PHP+MySql图书...

    C++基于数据库Mysql学生信息管理系统.zip

    C++基于数据库Mysql学生信息管理系统.zip C++基于数据库Mysql学生信息管理系统.zip C++基于数据库Mysql学生信息管理系统.zip C++基于数据库Mysql学生信息管理系统.zip C++基于数据库Mysql学生信息管理系统.zip ...

    Python管理系统(python+mysql)代码.zip

    python管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理...

    一款Java的MySqlWeb管理工具

    【标题】:“一款Java的MySQLWeb管理工具” MySQL Web管理工具是用于远程或本地通过Web界面操作MySQL数据库的实用程序。这款基于Java的工具与phpMyAdmin类似,它提供了便捷的方式来执行常见的数据库管理任务,如...

    学生信息管理系统(python+GUI+mysql).zip

    学生信息管理系统(python+GUI+mysql).zip,学生信息管理系统(python+GUI+mysql).zip,学生信息管理系统(python+GUI+mysql).zip 学生信息管理系统(python+GUI+mysql).zip,学生信息管理系统(python+GUI+mysql).zip,...

    MySQL学生成绩管理系统设计实验报告

    【MySQL学生成绩管理系统设计实验报告】 一、项目背景与目的 MySQL学生成绩管理系统旨在解决学校期末成绩统计分析的工作难题。传统的手工处理方式既耗时又易出错,随着计算机技术的发展,利用计算机进行成绩管理已...

    MYSQL管理员密码忘记

    本文将基于提供的文件信息,深入解析如何解决“MySQL管理员密码忘记”的问题,包括在Linux和Windows系统下的具体操作步骤。 ### Linux环境下重置MySQL管理员密码 #### 步骤一:停用权限验证 首先,通过在启动参数...

    基于Java Swing + MySQL的图书管理系统,优秀Java毕业设计系统,小白必看!

    基于Java Swing + MySQL的图书管理系统,优秀Java毕业设计系统,小白必看! 基于Java Swing + MySQL的图书管理系统,优秀Java毕业设计系统,小白必看! 基于Java Swing + MySQL的图书管理系统,优秀Java毕业设计系统...

    MAC 下管理mysql 管理工具

    功能特点: 支持多达30种编码方式 快速导出/导入、备份/还原数据库的SQL/CSV文件 ...包括检索功能在内的全表管理设计 快速在Mac上架设本地MySQL数据库 在MAMP/XAMP架构上连接数据库 SSH连接模式

    java期末大作业基于springboot+vue+Mysql仓库管理系统源代码.zip

    java期末大作业基于springboot+vue+Mysql仓库管理系统源代码java期末大作业基于springboot+vue+Mysql仓库管理系统源代码java期末大作业基于springboot+vue+Mysql仓库管理系统源代码java期末大作业基于springboot+vue...

    python+mysql学生管理系统,可视化界面

    基于Python和MySQL的学生管理系统是一种用于帮助学校或教育机构管理学生信息的计算机软件系统。该系统使用Python作为编程语言,MySQL作为数据库,可以方便地对学生信息进行录入、修改、查询和删除等操作。以下是该...

    Java学生信息管理系统(GUI+MySQL).zip

    Java学生信息管理系统(GUI+MySQL),Java学生信息管理系统(GUI+MySQL),Java学生信息管理系统(GUI+MySQL),Java学生信息管理系统(GUI+MySQL),Java学生信息管理系统(GUI+MySQL),Java学生信息管理系统(GUI...

    MySQL常见问题及解决方法

    三、 MySQL 用户管理问题 Q: 如何修改 MySQL 用户密码? 有两种方法: 1. 使用 mysql 客户端工具登录 MySQL,然后更新用户密码:`mysql> update user set password=password('new_password') where user='user';`...

    学生管理系统(Mysql数据库版)

    《基于Mysql的学生管理系统详解》 学生管理系统是信息化教学中不可或缺的一部分,它旨在方便学校管理学生信息、成绩、出勤等各项数据。本系统采用Mysql数据库作为数据存储引擎,结合C语言进行程序开发,实现了高效...

    通过Vue+node.js+Element-UI+MySql实现超市管理系统.rar

    订单管理模块,数据统计echarts表,该管理系统通过Vue+node.js+Element-UI+MySql实现,其主要功能模块含有用户登陆模块,用户管理模块,权限管理模块,商品管理模块,订单管理模块。 论文应当对各个部分的设计和实现...

    图书馆管理系统Python+MySQL+tkinter图形化界面+数据库+源码(注释详细)

    适合新手,图书馆管理系统Python+MySQL+tkinter图形化界面+数据库+源码(注释详细) 适合新手,图书馆管理系统Python+MySQL+tkinter图形化界面+数据库+源码(注释详细) 适合新手,图书馆管理系统Python+MySQL+...

    java+ mysql仓库管理系统

    【Java + MySQL 仓库管理系统】是一个实用的软件应用,它结合了Java编程语言与MySQL数据库管理系统,用于实现高效、便捷的仓库库存管理。这个系统特别适合初学者学习,因为它不仅提供了完整的源代码,还附带了SQL...

    基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍管理系统

    基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍管理系统基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍管理系统基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍管理系统基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍...

Global site tag (gtag.js) - Google Analytics