只需三步---教你如何查看自己的mysql的用户名和密码

一、在左下角搜索框里面搜索:mysql

在这里插入图片描述

二、进去后输入:select *from mysql.user;

在这里插入图片描述

三、去百度MD5解密,找一个解密网站进去解密

我用的是这个免费网站:https://md5.cc
在这里插入图片描述

  • 42
    点赞
  • 130
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
以下是Android登录和注册用户名密码并连接云数据库MySQL的详细代码步骤: 1. 创建一个Android项目,添加以下依赖项: ``` implementation 'com.android.volley:volley:1.1.1' implementation 'com.android.support:design:28.0.0' implementation 'com.android.support:cardview-v7:28.0.0' implementation 'com.android.support:recyclerview-v7:28.0.0' implementation 'com.squareup.picasso:picasso:2.5.2' ``` 2. 在XML布局文件中添加登录和注册界面所的UI元素,如EditText、Button、TextView等。 3. 创建一个Java类,用于处理与MySQL数据库的交互。该类要继承自Volley的Request类,并实现Volley的回调接口。在该类中,要定义以下方法: - 注册方法:向MySQL数据库中插入新用户的信息。 - 登录方法:从MySQL数据库中检索用户信息,验证用户名密码是否匹配。 以下是一个简单的MySQL交互类的示例代码: ```java public class MySQLHelper extends Request<String> { private Map<String, String> params; private Response.Listener<String> listener; public MySQLHelper(String url, Map<String, String> params, Response.Listener<String> listener, Response.ErrorListener errorListener) { super(Method.POST, url, errorListener); this.params = params; this.listener = listener; } @Override protected Map<String, String> getParams() throws AuthFailureError { return params; } @Override protected Response<String> parseNetworkResponse(NetworkResponse response) { String responseString = ""; if (response != null) { responseString = new String(response.data); } return Response.success(responseString, HttpHeaderParser.parseCacheHeaders(response)); } @Override protected void deliverResponse(String response) { listener.onResponse(response); } public static void register(String name, String email, String password, Response.Listener<String> listener, Response.ErrorListener errorListener) { String url = "http://yourapi.com/register.php"; Map<String, String> params = new HashMap<>(); params.put("name", name); params.put("email", email); params.put("password", password); MySQLHelper request = new MySQLHelper(url, params, listener, errorListener); Volley.newRequestQueue(context).add(request); } public static void login(String email, String password, Response.Listener<String> listener, Response.ErrorListener errorListener) { String url = "http://yourapi.com/login.php"; Map<String, String> params = new HashMap<>(); params.put("email", email); params.put("password", password); MySQLHelper request = new MySQLHelper(url, params, listener, errorListener); Volley.newRequestQueue(context).add(request); } } ``` 4. 在登录和注册界面的Java类中,使用MySQLHelper类的方法来处理与MySQL数据库的交互,并在回调接口中处理服务器的响应。 以下是一个简单的登录Activity类的示例代码: ```java public class LoginActivity extends AppCompatActivity { private EditText emailEditText, passwordEditText; private Button loginButton; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login); emailEditText = findViewById(R.id.emailEditText); passwordEditText = findViewById(R.id.passwordEditText); loginButton = findViewById(R.id.loginButton); loginButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String email = emailEditText.getText().toString().trim(); String password = passwordEditText.getText().toString().trim(); MySQLHelper.login(email, password, new Response.Listener<String>() { @Override public void onResponse(String response) { if (response.equals("success")) { // 登录成功 } else { // 登录失败 } } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { // 处理错误 } }); } }); } } ``` 同样,注册Activity类的代码也类似。在注册Activity类的onClick方法中,调用MySQLHelper类的register方法来处理用户注册。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值