本文目錄一覽:
- 1、如何用MySQL創建一個資料庫
- 2、如何創建mysql伺服器?
- 3、如何用java 5分鐘實現一個最簡單的mysql代理伺服器
- 4、如何建立遠程mysql資料庫伺服器
- 5、如何使用mysql建立資料庫
如何用MySQL創建一個資料庫
MySQL是一個很常用的資料庫工具。下面,我們來看看如何使用MySQL創建一個資料庫吧。
01
打開MySQL
首先要確保本地電腦中已安裝上MySQL工具,並打開它,再連接上MySQL伺服器,如下圖所示:
02
新建資料庫
在鏈接的MySQL資料庫中右擊,選擇【新建資料庫】選項,如下圖所示:
03
資料庫名稱
會彈出一個新建資料庫窗口,【資料庫名稱】見名知意即可,比如名為db_user,如下圖所示:
04
字符集和序規則
字符集以utf開頭即可,排序規則選擇utf8_general_ci,點擊確定,即可創建一個資料庫,如下圖所示:
如何創建mysql伺服器?
win:下載一個mysql客戶端 安裝就可以了… 後面再配置一些用戶名密碼之類的
如果沒啟動,用ctrl和alt中間的win鍵+R 調出運行 輸入 net start mysql 就啟動了
linux:找個rpm或者deb文件 直接運行就安裝了
如何用java 5分鐘實現一個最簡單的mysql代理伺服器
如何用java 5分鐘實現一個最簡單的mysql代理伺服器
首先,準備開發工具套件,我們並不會引入過多工具包,僅僅需要:
java8
vert.x 3
如果你是用maven做為項目管理工具,請將vert.x 3引入:
1
2
3
4
5
dependency
groupIdio.vertx/groupId
artifactIdvertx-core/artifactId
version3.3.2/version
/dependency
代碼實現:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
package
com.maxleap.mysqlproxy;
import
io.vertx.core.AbstractVerticle;
import
io.vertx.core.Vertx;
import
io.vertx.core.logging.Logger;
import
io.vertx.core.logging.LoggerFactory;
import
io.vertx.core.net.NetClient;
import
io.vertx.core.net.NetServer;
import
io.vertx.core.net.NetSocket;
/**
*
@author sneaky
*
@since 1.0.0
*/
public
class
MysqlProxyServer
{
private
static
final
Logger
logger
=
LoggerFactory.getLogger(MysqlProxyServer.class);
public
static
void
main(String[]
args)
{
Vertx.vertx().deployVerticle(new
MysqlProxyServerVerticle());
}
public
static
class
MysqlProxyServerVerticle
extends
AbstractVerticle
{
private
final
int
port
=
3306;
private
final
String
mysqlHost
=
“10.10.0.6”;
@Override
public
void
start()
throws
Exception
{
NetServer
netServer
=
vertx.createNetServer();//創建代理伺服器
NetClient
netClient
=
vertx.createNetClient();//創建連接mysql客戶端
netServer.connectHandler(socket
–
netClient.connect(port,
mysqlHost,
result
–
{
//響應來自客戶端的連接請求,成功之後,在建立一個與目標mysql伺服器的連接
if
(result.succeeded())
{
//與目標mysql伺服器成功連接連接之後,創造一個MysqlProxyConnection對象,並執行代理方法
new
MysqlProxyConnection(socket,
result.result()).proxy();
如何建立遠程mysql資料庫伺服器
Mysql提供了一套CAPI函數,可以直接操縱資料庫(功能還是很強大的).用VC開發一個客戶端程序,需要連接一個遠程的資料庫.第一步:建立一個MYSQL”對象”,然後對其初始化(文檔中要求的);第二步:使用mysql_real_connect函數連接,不建議使用mysql_connect(這是一個較早的版本);注意:通過TCP/IP方式連接,所以HOST一項填伺服器的IP地址,例如:166.111.***.***其次,提供登陸名(USER)和密碼(PWD),以及默認連接的資料庫名稱.當Mysql建構在一台linux伺服器上,自然存在linux本身的密碼校驗.我不知道有什麼好的方法,只是試著將資料庫的username和pwd設置的和linux的一致,然後求通過了
如何使用mysql建立資料庫
1、下載mysql,安裝,然後打開cmd,cd到mysql所在的目錄,然後輸入mysqld啟動mysql伺服器
2、查看當前所有的資料庫 : show databases;
3、創建資料庫 : create database 資料庫名稱; (這裡創建了test_db資料庫,然後用1命令查看所有資料庫)
4、這裡資料庫創建完畢了,接下來就是創建資料庫表,比如我們在test_db中創建一個為tb_user的表,該表包含欄位email ,password
5、切換當前資料庫到test_db
命令 use test_db;
6、
dc2ed6aa12228bee31bb96dc0507652.png
7、創建表TB_USER ,創建成功後用show tab
原創文章,作者:YMJV,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/131263.html